我正在使用 SQL Server 2008 - 只是一个标准版。对不起,如果这是一个相当基本的问题,但我对 SQL 知之甚少
我以前使用 Visual Studio 创建的 2 个数据库现在可以从合并中受益。合并是指将表从第二个数据库复制到第一个并删除第二个数据库。
是否有通过 SQL Management Studio 执行此操作的简单方法?
我正在使用 SQL Server 2008 - 只是一个标准版。对不起,如果这是一个相当基本的问题,但我对 SQL 知之甚少
我以前使用 Visual Studio 创建的 2 个数据库现在可以从合并中受益。合并是指将表从第二个数据库复制到第一个并删除第二个数据库。
是否有通过 SQL Management Studio 执行此操作的简单方法?
您可以使用OPENROWSET从一个数据库中读取数据并将其合并到另一个数据库中。
例如:
USE DBToMergeInto;
INSERT INTO TableToMergeInto
SELECT * FROM OPENROWSET
('SQLOLEDB',
'Trusted_Connection=yes;Server=192.168.1.1\ServerToMergeFrom',
'DbToMergeFrom.dbo.TableToMergeFrom')