如何使用另一个 SQL 服务器的数据创建 table/view?

How to create table/view with data from another SQL server?

我有一个由第三方供应商管理的数据库,并且可以访问 table 和视图的只读权限。我希望能够从远程服务器中的该数据库创建一个 table。这可能吗?如果可以,我该怎么做?

提前致谢。

嘿,这是我从 SELECT @@VERSION 那里得到的 Microsoft SQL Server 2012 (SP3-GDR) (KB4057115) - 11.0.6260.1 (X64) 2018 年 1 月 9 日 21:31:12 版权所有 (c) Microsoft Corporation 企业版(64 位)Windows NT 6.1(内部版本 7601:Service Pack 1)(管理程序)

您可以创建链接服务器,如果第三方供应商的服务器是SQL服务器,请按照以下步骤操作。如果第三方厂商的服务器不是SQL服务器,则需要选择其他数据源,有时还需要安装OLE DB驱动。

首先,输入第三方厂商的连接路径。

其次,输入账号和密码

三、创建视图。

查询格式将为

SELECT Column1, Column2 ...
FROM [server path].[db name].[dbo].[table name]

参考:How to create and configure a linked server in SQL Server Management Studio