用vba連線到oracle
連線oracle其實不算難,新增如下圖的引用
然後如下的**
sub dbconnection()
dim dbrst as adodb.recordset
dim conndb as adodb.connection
set dbrst = new adodb.recordset
set conndb = new adodb.connection
dim sqlrst as string
dim oraopen as boolean
oralid = "orcl"
orausr = "scott"
orapwd = "*******"
connstr = "provider = msdaora.1;password=" & orapwd & ";user id=" & orausr & ";datasource=" & oralid & ";persist security info=true"
conndb.cursorlocation = aduseserver
conndb.open connstr
oraopen = true
dbrst.activeconnection = conndb
sqlrst = "select sysdate from dual"
dbrst.open sqlrst, conndb, 3, 4
'dbrst.open sqlrst, conndb, adopenstatic
dbrst.movefirst
dim i as integer
i = 1
while not dbrst.eof
'worksheets("sheet1").cells(i, 1) = dbrst![sysdate]
msgbox dbrst![sysdate]
dbrst.movenext
i = i + 1
wend
end sub
執行如下
ORACLE 儲存結構 2 表空間 補充
我所使用的系統為linux as 4u6資料庫版本為10.2.0.1.0 在這裡,細說下表空間。乙個資料庫可以有乙個過多個表空間。表空間是由乙個或多個資料檔案組成,裡面存放了乙個或多個段 segment 表空間以下面幾種方式分類 1。按資料檔案的型別分為 大檔案表空間。小檔案表空間。2。按管理方式分...
Oracle 匯出表結構
分析oracle下匯出某使用者所有表的方法 可能很多使用oracle的客戶都會遇到想把某使用者所有表匯出的情況,本文就提供這樣乙個方法幫你輕鬆解決這個問題。首先在sqlplus下以該使用者登入到oracle資料庫,然後將以下內容貼上到sqlplus中 set feedback off set pag...
oracle 查詢表結構
通過資料字典來獲取,select table name,column name,data type,data length from user tab columns where table name not in select view name from user views and table...