小编Shi*_*ama的帖子

<> All 和 Not In 有什么区别

你能告诉我两者之间的区别吗

select CustomerId from Customer Where TerritoryId <> All(select TerritoryId from Salesperson)

select CustomerId from Customer where TerritoryId NOT IN (select TerritoryId from Salesperson)
Run Code Online (Sandbox Code Playgroud)

t-sql

8
推荐指数
1
解决办法
2735
查看次数

将链接服务器从 SQL Server 11.0.5058 添加到 SQL Server 10.50.4000

我尝试从 SQL Server 2012 (11.0.5058) 添加在 SQL Server 2008 R2 (10.50.4000) 上运行的链接服务器。

我不断收到此错误:

链接服务器已创建,但连接测试失败。您想保留链接服务器吗?

在此输入图像描述

有谁知道如何解决这个问题?

不同版本数据库之间搭建链接服务器有没有限制?

好的,使用 tsql 代码创建了这个链接服务器

EXEC sp_addlinkedserver
@server='xxxLinkedServer', -- here you can specify the name of the linked server
@srvproduct='',     
@provider='sqlncli', -- using SQL Server Native Client
@datasrc='xxxxxx',   -- add here your server name
@location='',
@provstr='',
@catalog='smpro5'  -- add here your database name as initial catalog (you cannot connect to the master database)
-- Add credentials and options to this linked server
EXEC sp_addlinkedsrvlogin
@rmtsrvname = …
Run Code Online (Sandbox Code Playgroud)

sql-server sql-server-2008-r2 linked-server sql-server-2012

3
推荐指数
1
解决办法
2155
查看次数

TSQL 复制现有数据库

我正在学习如何管理 MS Sql server 2012,遇到一个问题及其建议的解决方案,用于复制不同名称的现有数据库。

管理一个名为Orders的windows azure sql数据库,需要创建该表的副本并重命名为Order_Reporting

CREATE DATABASE Order_Reporting COPY OF Orders 
Run Code Online (Sandbox Code Playgroud)

我想知道这样有用的查询是否也可以在标准 ms sql server 中使用?

sql-server azure-sql-database

2
推荐指数
1
解决办法
2万
查看次数