|
SQL Server的链接服务器技术小结(3) 注意事项:
SET IDENTITY_INSERT [ database.[ owner.] ] { table } { ON OFF } 所以不能通过连接服务器设置此属性 into 也存在这样的问题 select * into xiaoming.northwind.dbo.tt from
xiaoming.northwind.dbo.tt
五、设置链接服务器以访问Access数据库
使用用于 Jet 的 Microsoft OLE DB 提供程序 此示例创建一台名为 test的链接服务器。
说明 本示例假设已经安装 Microsoft Access 和示例 Northwind 数据库,且
Northwind 数据库驻留在 C:\。
USE master GO -- To use named parameters: EXEC sp_addlinkedserver @server = 'test', @provider = 'Microsoft.Jet.OLEDB.4.0', @srvproduct = 'OLE DB Provider for Jet', @datasrc = 'C:\Northwind.mdb' GO -- OR to use no named parameters: USE master GO EXEC sp_addlinkedserver 'test', 'OLE DB Provider for Jet', 'Microsoft.Jet.OLEDB.4.0', 'C:\Northwind.mdb' GO 使用 select * from test...表名
六、连接SYBASE --首先,你要在SQL服务器上装上访问sybase的客户端
--创建链接服务器 exec sp_addlinkedserver 'Sybase1', ' ', 'MSDASQL', NULL, NULL ,'Driver={Sybase System
11};Database=hisdb;Srvr=10.211.135.12;UID=sa;PWD=1111;' 使用: select * from Sybase1.hisdb.dbo.table1
方法二 使用ODBC SQL Server到SYBASE连接服务器的实现 作者: CCBZZP
本文的测试环境为: 操作系统: WINDOWS2000 SERVER (繁体系统) 安装数据库: SQLSERVER2000(英文版)和SYBASE8.0客户端(英文版)
具体实现步骤: 1.要求pc机上安装SYBASE8.0客户端软件和sqlserver2000软件。 2.配置windows的ODBC数据源: 开始菜单—》程式集—》系统管理工具—》资料数据源(ODBC)—》进入配置用
户DSN或者系统DSN均可以:添加—》选择ADAPTIVE SERVER ANYWHERE8.0—》自定
义数据源名称(随意如: SYBASETEST)—》数据库名称(必选!)—》OK完成。
3. 选择刚才配置的数据源名称, 再选择 配置, 跳出SYBASETEST MESSAGES:
The data source is not connected. Connecting to the data source will
provide useful information during configuration. Would you like to
connect to the data source?
选择YES(OK或确认)即可
进入CONNECT TO SYBASE DATABASE画面:
USER ID: 输入SYBASE DATABASE的用户
PASSWORD: 输入SYBASE DATABASE的用户的密码
CONNECTION MODE: 可以选择默认的SHARE模式
选择OK(确认)即可!
配置和测试ODBC完成!
|