mssql数据库怎样从把A数据库A表的数据导入到B数据库B表
我想把数据库A的A表的数据(比如用户名,用户ID,用户其他资数)导入到B数据库B表这两个数据库的两个表的结构是一样的....
我想把数据库A的A表的数据(比如用户名,用户ID,用户其他资数)导入到B数据库B表
这两个数据库的两个表的结构是一样的. 展开
这两个数据库的两个表的结构是一样的. 展开
7个回答
展开全部
首先要保证的是B库的TestTableB1 表结构和A库的TestTableA1 表结构相同.
SET IDENTITY_INSERT DataBaseB.dbo.TestTableB1 ON
--导入前开启IDENTITY_INSERT为ON
INSERT DataBaseB.dbo.TestTableB1 --目标数据库表(需要导入的库表)
( TestId,
TestName
)
SELECT
TestId,
TestName
FROM DataBaseA.dbo.TestTableA1 --源数据库表(需要导出的库表)
SET IDENTITY_INSERT DataBaseB.dbo.TestTableB1 OFF --导入后关闭IDENTITY_INSERT为OFF。
SET IDENTITY_INSERT DataBaseB.dbo.TestTableB1 ON
--导入前开启IDENTITY_INSERT为ON
INSERT DataBaseB.dbo.TestTableB1 --目标数据库表(需要导入的库表)
( TestId,
TestName
)
SELECT
TestId,
TestName
FROM DataBaseA.dbo.TestTableA1 --源数据库表(需要导出的库表)
SET IDENTITY_INSERT DataBaseB.dbo.TestTableB1 OFF --导入后关闭IDENTITY_INSERT为OFF。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
选择数据库A 到表的列表那里
选择A表 右键 所有任务 数据导出
下一步 选择你要导出的数据库 下一步 选择你要导入的数据库B 下一步 选择你要导的表(前面画勾) 后面对应的是新数据库的表名(选择B表) 下一步 完了
选择A表 右键 所有任务 数据导出
下一步 选择你要导出的数据库 下一步 选择你要导入的数据库B 下一步 选择你要导的表(前面画勾) 后面对应的是新数据库的表名(选择B表) 下一步 完了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个简单嘛
不知道你说的数据库A和数据库B是不是同一台机器。如果同一台机器用企业管理器来完成也很方便了。。。
但用这个方法会更通用些。
--1.在B数据库上创建一个链接的服务器(DB_LINK)
exec sp_addlinkedserver @server='127.0.0.1'(A机器的IP) ,@srvproduct='SQL Server'
--2.创建或更新本地SQL Server实例上的登录与链接服务器上远程登录之间的映射。
exec sp_addlinkedsrvlogin @rmtsrvname = '127.0.0.1'
,@useself=false
,@locallogin='sa'
,@rmtuser='sa'
,@rmtpassword='pass'
--3.插数据 insert into B select * from [127.0.0.1].A
不知道你说的数据库A和数据库B是不是同一台机器。如果同一台机器用企业管理器来完成也很方便了。。。
但用这个方法会更通用些。
--1.在B数据库上创建一个链接的服务器(DB_LINK)
exec sp_addlinkedserver @server='127.0.0.1'(A机器的IP) ,@srvproduct='SQL Server'
--2.创建或更新本地SQL Server实例上的登录与链接服务器上远程登录之间的映射。
exec sp_addlinkedsrvlogin @rmtsrvname = '127.0.0.1'
,@useself=false
,@locallogin='sa'
,@rmtuser='sa'
,@rmtpassword='pass'
--3.插数据 insert into B select * from [127.0.0.1].A
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
insert into B.B
select *
from A.A
--访问其他库
直接用 数据库.表
select *
from A.A
--访问其他库
直接用 数据库.表
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |