-- 连接EXCEL的方法 EXEC sp_addlinkedserver 'ExcelSource', 'Jet 4.0', select * from openquery(ExcelSource,'Select * from [table$]'); 首先在SQL2005 所在计算机上安装ORACLE 客户端;并做好配置: 例如: C:/Oracle/ora90/network/ADMIN/tnsnames.ora 内容修改该为: myData= 在SQL2005中 执行下列代码: EXEC sp_addlinkedserver exec sp_addlinkedsrvlogin 'OracleDataSource', -- 执行下列测试代码: select * from openquery(OracleDataSource', 'select jh,rq,scsj from hello.dba01 ')
'Microsoft.Jet.OLEDB.4.0',
'c:/student.xls',
NULL,
'Excel 5.0'
GO
EXEC sp_addlinkedsrvlogin 'ExcelSource', 'false', 'sa', 'Admin', NULL
select * from openquery(ExcelSource, 'select * from [table$]')
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 10.76.33.3)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = cy3q)
)
)
@server = 'OracleDataSource',
@srvproduct = 'Oracle',
@provider = 'MSDAORA.1',
@datasrc = 'myData'
'false',
'sa',
'hello', -- oracle 用户名称
'helloworld' -- oracle用户密码
SQL2005 2000 连接EXCEL、oracle 的方法
SQL连接Oracle与Excel
最新推荐文章于 2025-03-10 12:25:04 发布
本文介绍如何通过SQL Server 2005连接Oracle数据库及Excel文件。具体步骤包括配置Oracle客户端,设置连接字符串,并使用T-SQL语句建立连接。此外还提供了连接Excel文件的方法。

8888

被折叠的 条评论
为什么被折叠?



