可使用 SQL Server 脚本设置链接服务器定义。
前提条件
SQL Server 2005 或更高版本。
上下文和注释
在 SQL Server 上运行以下脚本前,使用下列步骤对该脚本进行相应更改。
USE [master] GO EXEC master.dbo.sp_addlinkedserver @server=N'SADATABASE', @srvproduct=N'SQL Anywhere', @provider=N'SAOLEDB.16', @datasrc=N'SQL Anywhere 16 Demo', @provstr=N'host=localhost:4444;server=myserver;dbn=demo' GO EXEC master.dbo.sp_serveroption @server=N'SADATABASE', @optname=N'rpc', @optvalue=N'true' GO EXEC master.dbo.sp_serveroption @server=N'SADATABASE', @optname=N'rpc out', @optvalue=N'true' GO -- Set remote login EXEC master.dbo.sp_addlinkedsrvlogin @rmtsrvname = N'SADATABASE', @locallogin = NULL , @useself = N'False', @rmtuser = N'DBA', @rmtpassword = N'sql' GO -- Set global provider "allow in process" flag EXEC master.dbo.sp_MSset_oledb_prop N'SAOLEDB.16', N'AllowInProcess', 1 |
选择新的链接服务器名称(本例中使用 SADATABASE)。
选择可选的数据源名称(本例中使用 SQL Anywhere 16 Demo)。
选择可选的提供程序字符串(本例中使用 [N'host=localhost:4444;server=myserver;dbn=demo'
])。
选择远程用户 ID 和口令(本例中使用 N'DBA' 和 N'sql')。
![]() |
使用DocCommentXchange讨论此页。
|
版权 © 2013, SAP 股份公司或其关联公司. - SAP Sybase SQL Anywhere 16.0 |