Oracle通过DBLink操作Excel
连Excel非工业级应用,演示目的在于说明ODBC能连,Generic Connect都能连。
1、创建数据库HRXL.xls
Sheet1“DEPT”,字段及数据如下:
DEPT_NO NAME
1 Test
2 Test2
Sheet2“EMP”,字段及数据如下:
EMP_NO NAME DEPT_NO
1 Name1 1
2 Name2 2
2、建立DSN HRXL
创建ODBC数据源,并选系统DSN,可参考下面的网页:
http://www.databasejournal.com/features/oracle/article.php/10893_3442661_1/Making-a-Connection-from-Oracle-to-SQL-Server.htm
注意:
1、在选择数据源的驱动程序的时候,此时选择Driver do Microsoft Excel(*.xls)
2、填写数据库源名:HRXL
选择工作薄路径:c:/HRXL.xls
3、如果想用DML操作,需要去掉只读设置。
3、创建SID HRXL
进入%ORACLE_HOME%/hs/admin,如D:/oracle/product/10.2.0/db_1/hs/admin,拷贝inithsodbc.ora为initHRXL