informix 數(shù)據(jù)庫(kù)空間不足,informix 數(shù)據(jù)庫(kù)如何導(dǎo)入導(dǎo)出數(shù)據(jù)表?以前沒(méi)用過(guò)Informix,因?yàn)檫@次需要用Informix作為ETL的中間庫(kù),所以需要學(xué)習(xí)一下。它包括一個(gè)新的IfxDataAdapter向?qū)?、IPv6支持和一些針對(duì)Informix數(shù)據(jù)類(lèi)型的新類(lèi)(IfxDateTime、IfxDecimal、IfxBlob和IfxClob)。
使用日志分析器。必須將初始化參數(shù)utl_ directory name設(shè)置為數(shù)據(jù)庫(kù)。重啟數(shù)據(jù)庫(kù)后,為了分析日志dbsm_logmnr_d.build(創(chuàng)建字典文件DBMS _ logmnr.add _ logfile( ,DBMS _ logmnr.new)和添加日志文件dbms _ logmnr.start _ logmnr(開(kāi)始分析)DBMS _ log mnr . end _ log mnr;(分析結(jié)束)可用視圖V $ logmnr _ logsv $ logmnr _ dictionary V $ logmnr _ parameters V $ logmnr _ contents副本,我用的公司庫(kù),無(wú)法給你驗(yàn)證。
完全不同的操作系統(tǒng)Linux和Windows有一些相似之處。在討論Linux和Windows有多么不同之前,我們先來(lái)看看它們之間的相似之處。用戶(hù)和組Linux和Windows都是多用戶(hù)操作系統(tǒng)??梢杂稍S多不同的用戶(hù)使用,為每個(gè)用戶(hù)提供單獨(dú)的環(huán)境和資源。基于用戶(hù)身份控制安全性。可以以組成員的形式控制資源的訪問(wèn)權(quán)限,這樣在用戶(hù)數(shù)量較大的情況下就不必為每個(gè)賬號(hào)設(shè)置權(quán)限。
文件系統(tǒng)Linux和Windows都支持多文件系統(tǒng)。文件資源可以通過(guò)NetBIOS、FTP或其他協(xié)議與其他客戶(hù)端共享??梢造`活地組織各個(gè)文件系統(tǒng),管理員可以決定在哪里以及如何訪問(wèn)它們。端口和設(shè)備操作系統(tǒng)都支持各種物理設(shè)備端口,如并口、串口和USB接口。支持各種控制器,如IDE和SCSI控制器。
3、 informix 數(shù)據(jù)庫(kù)空間不足,刪除表中多余的數(shù)據(jù)后空間為何不增加導(dǎo)出數(shù)據(jù),刪除該表,重新生成該表,然后加載它,或者使用clusterindex。1.空間不足意味著大塊不夠。您可以通過(guò)onspacesa增加塊;2.刪除的表中冗余數(shù)據(jù)的塊大小是否改變?表空間的大小在創(chuàng)建時(shí)就已經(jīng)設(shè)置好了,只能通過(guò)上面的方法來(lái)增加大小。刪除表中的數(shù)據(jù)只會(huì)增加表區(qū)的剩余空間;
4、 informix中怎樣用sql語(yǔ)句刪除前n條記錄deletefromtestwhererowidin(select * from(select first 100 rowidfromtestwheremod(rowid,2)1));。因?yàn)閕nformix的第一個(gè)選項(xiàng)有很多限制,所以不能用在intotemp的子查詢(xún)或者select語(yǔ)句中,也就是說(shuō)不能寫(xiě)一個(gè)sql。
5、.netvs怎么連接Informix 數(shù)據(jù)庫(kù)在使用ADO.NET驅(qū)動(dòng)程序之前,您應(yīng)該確保驅(qū)動(dòng)程序已安裝并且可以正確運(yùn)行??梢允褂肐nformix客戶(hù)端軟件開(kāi)發(fā)人員的Skit (SDK) 2.90安裝當(dāng)前版本的驅(qū)動(dòng)程序。與之前的2.81版本不同,這個(gè)SDK版本包括默認(rèn)的ADO.NET驅(qū)動(dòng)程序。SDK的安裝程序也會(huì)警告你。它并不真正尋找。NET framework,但只警告您必須安裝。NET框架,然后再安裝SDK。
這兩個(gè)版本不能共存。還要意識(shí)到,當(dāng)將2.90ADO.NET驅(qū)動(dòng)程序添加到VisualStudioProjects時(shí),它會(huì)錯(cuò)誤地報(bào)告它是2.81版本。2.9版是對(duì)2.81版的重要升級(jí)。它包括一個(gè)新的IfxDataAdapter向?qū)?、IPv6支持和一些針對(duì)Informix數(shù)據(jù)類(lèi)型的新類(lèi)(IfxDateTime、IfxDecimal、IfxBlob和IfxClob)。
6、 informix 數(shù)據(jù)庫(kù)如何導(dǎo)入導(dǎo)出數(shù)據(jù)表?Informix我之前沒(méi)用過(guò),因?yàn)檫@次需要用Informix作為ETL的中間庫(kù),所以需要學(xué)習(xí)一下。所謂中間庫(kù),就是將各個(gè)業(yè)務(wù)系統(tǒng)卸載的數(shù)據(jù)(通常是文本)加載到這個(gè)中間庫(kù)Informix中,然后通過(guò)ETL過(guò)程進(jìn)行操作,最后加載到數(shù)據(jù)倉(cāng)庫(kù)中。之所以使用中間庫(kù),主要是為了讓數(shù)據(jù)易于維護(hù),因?yàn)閬?lái)自各個(gè)業(yè)務(wù)系統(tǒng)卸載的數(shù)據(jù)(通常是文本)更難維護(hù)。
最后一個(gè)是解決從文本文件中取定長(zhǎng)數(shù)據(jù)的問(wèn)題,這樣容易出錯(cuò),但是這個(gè)細(xì)節(jié)我還是不太明白。其實(shí)你也可以直接使用文本文件,就是你需要解決上面提到的三個(gè)問(wèn)題,不需要經(jīng)過(guò)這個(gè)中間庫(kù),Informix數(shù)據(jù)導(dǎo)出,也叫卸載:unloadto*fromtableName語(yǔ)法比較簡(jiǎn)單,unloadto后面是導(dǎo)出的文本文件的名稱(chēng),select后面是要導(dǎo)出的數(shù)據(jù)的條件。