[quote=引用 楼主 beadly 的回复:] 内网的数据库, exec sp_addlinkedserver 'srv_lnk','','SQLOLEDB','IC01' exec sp_addlinkedsrvlogin 'srv_lnk','false',null,'sa','123456' 如何语句判断是否连接成功? 连接成功后 USE ALTER DATABASE 这些语句后面怎么写?
内网的数据库, exec sp_addlinkedserver 'srv_lnk','','SQLOLEDB','IC01' exec sp_addlinkedsrvlogin 'srv_lnk','false',null,'sa','123456' 如何语句判断是否连接成功? 连接成功后 USE ALTER DATABASE 这些语句后面怎么写?
ALTER DATABASE这类DDL用AT语法去写,参照联机帮助 e.g. EXECUTE ('SELECT ProductID, Name FROM AdventureWorks2012.Production.Product ') AT 链接服务器名; 判断是否连接成功,直接SELECT一个系统对象就行了,用begin try...
ALTER DATABASE
EXECUTE ('SELECT ProductID, Name FROM AdventureWorks2012.Production.Product ') AT 链接服务器名;
34,593
社区成员
254,589
社区内容
加载中
试试用AI创作助手写篇文章吧