日期:2014-05-18 浏览次数:20826 次
/*================================================================*/ /*== ==*/ /*== 模板关键字说明 ==*/ /*== ==*/ /*================================================================*/ <LinkedServerName> 链接服务器名 <ServerName> 要访问的服务器名。例如,对于SQL Server数据库而言是实例名,对于ORACLE数据库而言是SQL*Net别名 <UserName> 访问OLE DB数据源的用户名 <Password> 访问OLE DB数据源的用户密码 <DatabaseName> 要访问的数据库名 <Path> 访问外部数据文件时,数据文件所在的目录 <FileName> 访问外部数据文件时,数据文件的文件名 <系统DSN名称> SQL Server服务器操作系统数据源(ODBC),【系统DSN】中创建的系统DSN <ODBC驱动程序> SQL Server服务器操作系统数据源(ODBC),【驱动程序】中列出的,当前操作系统安装的ODBC驱动程序名称 /*================================================================*/ /*== ==*/ /*== 使用链接服务器访问OLE DB数据源 ==*/ /*== ==*/ /*================================================================*/ --SQL Server EXEC sp_addlinkedserver @server = '<LinkedServerName>', @provider='SQLOLEDB', @datasrc='<ServerName>' EXEC sp_addlinkedserver @server = '<ServerName>' EXEC sp_addlinkedserver @server = '<LinkedServerName>', @srvproduct = '', @provider = 'MSDASQL', @provstr = 'DRIVER={SQL Server};SERVER=<ServerName>;UID=<UserName>;PWD=<Password>;Database=<DatabaseName>' --Oracle EXEC sp_addlinkedserver @server = '<LinkedServerName>', @srvproduct = 'Oracle', @provider = 'MSDAORA', @datasrc = '<ServerName>' --Sybase EXEC sp_addlinkedserver @server = '<LinkedServerName>', @srvproduct = '', @provider = 'MSDASQL', @provstr = 'Driver={Sybase System 11};Database=<DatabaseName>;Srvr=<ServerName>;UID=<UserName>;PWD=<Password>;' --ACCESS EXEC sp_addlinkedserver @server = '<LinkedServerName>', @provider = 'Microsoft.Jet.OLEDB.4.0', @srvproduct = 'OLE DB Provider for Jet', @datasrc = '<Path>\<FileName>', @provstr = ';pwd=<Password>' --Excel EXEC sp_addlinkedserver @server = '<LinkedServerName>', @srvproduct = 'Jet 4.0', @provider = 'MICROSOFT.JET.OLEDB.4.0', @datasrc = '<Path>\<FileName>', @provstr = 'Excel 8.0' --Text EXEC sp_addlinkedserver @server = '<LinkedServerName>', @srvproduct = 'Jet 4.0', @provider = 'MICROSOFT.JET.OLEDB.4.0', @datasrc = '<Path>', @provstr = 'Text' --dBase EXEC sp_addlinkedserver @server = '<LinkedServerName>', @srvproduct = 'Jet 4.0', @provider = 'MICROSOFT.JET.OLEDB.4.0', @datasrc = '<Path>', @provstr = 'dBase 5.0' --Html EXEC sp_addlinkedserver @server = '<LinkedServerName>', @srvproduct = 'Jet 4.0', @provider = 'MICROSOFT.JET.OLEDB.4.0', @datas