mssql数据库怎样从把A数据库A表的数据导入到B数据库B表
我想把数据库A的A表的数据(比如用户名,用户ID,用户其他资数)导入到B数据库B表这两个数据库的两个表的结构是一样的....
我想把数据库A的A表的数据(比如用户名,用户ID,用户其他资数)导入到B数据库B表
这两个数据库的两个表的结构是一样的. 展开
这两个数据库的两个表的结构是一样的. 展开
光点科技
2023-08-15 广告
2023-08-15 广告
通常情况下,我们会按照结构模型把系统产生的数据分为三种类型:结构化数据、半结构化数据和非结构化数据。结构化数据,即行数据,是存储在数据库里,可以用二维表结构来逻辑表达实现的数据。最常见的就是数字数据和文本数据,它们可以某种标准格式存在于文件...
点击进入详情页
本回答由光点科技提供
展开全部
首先要保证的是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
--访问其他库
直接用 数据库.表
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |