2
我在相当多的地方搜索了这个,但还没有找到明确的答案。SQL Server 2008中的Server.DataBase别名
我正在使用多个数据库服务器,并且始终写出[ServerName]。[databasename] .dbo.TableName。我知道你可以别名表,但我无法在服务器和数据库上找到明确的答案。
是否有可能创建一个别名,允许我调用别名而不是调用整个[ServerName]。[databasename] .dbo.TableName?
举个例子: 服务器名称:SQL01 数据库名称:客户 期望别名:客户
样品表名称上SQL01.Client:联系
从SQL02,我可以打电话Client.Contact像SELECT * FROM Client.Contact
而不必写SELECT * FROM [SQL01].Client.dbo.Contact
?
看看这里: http://stackoverflow.com/questions/6555646/sql-server-cross-database-alias – 2012-07-16 15:14:53
你想去哪里这个别名是从可见光? – RBarryYoung 2012-07-16 15:17:35