社区
MS-SQL Server
帖子详情
同一机器不同数据库之间的数据copy的 sql
qwen
2003-09-23 10:46:57
请教一个问题跨库copy数据。
insert into nxlt.law(law_name) select a.law_name from lt.law a
其中nxlt和lt是两个数据库,他们都有一个同样结构的表law,如何将lt的 law表copy到nxlt内
如果不在同一台机器又该如何写呢
...全文
40
5
打赏
收藏
同一机器不同数据库之间的数据copy的 sql
请教一个问题跨库copy数据。 insert into nxlt.law(law_name) select a.law_name from lt.law a 其中nxlt和lt是两个数据库,他们都有一个同样结构的表law,如何将lt的 law表copy到nxlt内 如果不在同一台机器又该如何写呢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
pengdali
2003-09-23
打赏
举报
回复
select * from OPENDATASOURCE(
'SQLOLEDB',
'Data Source=远程ip;User ID=sa;Password=密码'
).库名.dbo.表名
insert 本地库名..表名 select * from OPENDATASOURCE(
'SQLOLEDB',
'Data Source=远程ip;User ID=sa;Password=密码'
).库名.dbo.表名
伍子V5
2003-09-23
打赏
举报
回复
那先建立联结服务器
然后再改为
insert into 服务器名.nxlt.law(law_name) select a.law_name from lt.law a
sdhdy
2003-09-23
打赏
举报
回复
--如果在一台机器
insert nxlt..law select * from lt..law
--否则
--使用联结服务器
--填加联结服务器:
EXEC sp_addlinkedserver '别名','','MSDASQL',NULL,NULL,'DRIVER={SQL Server};SERVER=远程名;UID=用户;PWD=密码;'
--创建或更新本地 Microsoft? SQL Server? 实例上的登录与链接服务器上远程登录之间的映射。
exec sp_addlinkedsrvlogin @rmtsrvname='别名',@useself='false',@locallogin='sa',@rmtuser='sa',@rmtpassword='密码'
GO
然后你就可以如下:
select * from 别名.库名.dbo.表名
insert 库名.dbo.表名 select * from 别名.库名.dbo.表名
select * into 库名.dbo.新表名 from 别名.库名.dbo.表名
go
sdhdy
2003-09-23
打赏
举报
回复
--如果在一台机器
insert nxlt..law select * from lt..law
--否则
--使用联结服务器
--填加联结服务器:
EXEC sp_addlinkedserver '别名','','MSDASQL',NULL,NULL,'DRIVER={SQL Server};SERVER=远程名;UID=用户;PWD=密码;'
--创建或更新本地 Microsoft? SQL Server? 实例上的登录与链接服务器上远程登录之间的映射。
exec sp_addlinkedsrvlogin @rmtsrvname='别名',@useself='false',@locallogin='sa',@rmtuser='sa',@rmtpassword='密码'
GO
然后你就可以如下:
select * from 别名.库名.dbo.表名
insert 库名.dbo.表名 select * from 别名.库名.dbo.表名
select * into 库名.dbo.新表名 from 别名.库名.dbo.表名
go
LoveSQL
2003-09-23
打赏
举报
回复
insert into 本地库名..表名
select * from OPENDATASOURCE(
'SQLOLEDB',
'Data Source=远程ip;User ID=sa;Password=密码'
).远程库名.dbo.表名
pl/
sql
如何导入导出表
数据
(
同一
机器
不同
数据
库
)
最简的办法是在pl
sql
developer中进行
copy
and paste就行 1、连接第一个
数据
库
,view查看
数据
表,选择View
SQL
得到建表语句,连接第二个
数据
库
打开 新
SQL
窗口p粘贴导出的建表语句完成表的创建。 2、连接第一个
数据
库
打开一个新
SQL
窗口查询出需要复制的
数据
,如select * from test; 在
数据
列表页面 右键-->Export...
SQL
Server跨服务器
不同
数据
库
之间
复制表的
数据
1、当表目标表存在时:目的
数据
库
.表源
数据
库
.表2、当目标表不存在时:select *into目的
数据
库
.表from源
数据
库
.表。
MY
SQL
不同
数据
库
不同
机器
之间
的同步——协议
环境要求:Windows 操作系统需要My
sql
3.23.15以后的版本。假设
数据
库
A为主机,
数据
库
B为从机(A向B提供同步服务,即B中的
数据
来自A)A
机器
:IP=10.10.151.166B
机器
:IP=10.10.151.156下面看单向同步的配置步骤:1 在
机器
A中建立一个新的
数据
库
,
sql
语句:[
sql
] view plain
copy
CREATE DATABASE bac
oracle中快拷贝
数据
,快速掌握Oracle
数据
库
中的
Copy
命令
快速掌握Oracle
数据
库
中的
Copy
命令[@more@]
SQL
*Plus的
Copy
命令在
数据
表间复制
数据
是Oracle DBA经常面对的任务之一,Oracle为这一任务提供了多种解决方案,
SQL
*Plus
Copy
命令便是其中之一。
SQL
*Plus
Copy
命令通过
SQL
*Net在
不同
的表(
同一
服务器或是
不同
服务器)
之间
复制
数据
或移动
数据
。在实际运行环境中若能恰当地选择使用
SQL
*Plus ...
my
sql
、
sql
server
数据
库
之间
的
数据
同步
Windows 操作系统 需要My
sql
3.23.15以后的版本。 假设
数据
库
A为主机,
数据
库
B为从机(A向B提供同步服务,即B中的
数据
来自A) A
机器
:IP=10.10.151.166 B
机器
:IP=10.10.151.156 下面看单向同步的配置步骤: 1 在
机器
A中建立一个新的
数据
库
,
sql
语句: [
sql
] view plain
copy
CREATE DATABASE backup_d...
MS-SQL Server
34,874
社区成员
254,639
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章