社区
应用实例
帖子详情
怎样向另一台机器的某一数据库的表中插入记录
cyberhui
2004-08-30 09:55:26
我在本机上注册了另一台机器的SQL 连接.我在本机的某一数据库的存储过程中想向那台机器的数据库中的某一表插记录.怎样做啊?
比如另一机器名为B 数据库名为test 表名BB 字段名AA 类型char(10)
insert into B.test..BB (AA) values ('11111')
据说用sp_addlinkedserver 加一连接属性,可还是不行啊.望指点,谢谢了!!!!
...全文
91
1
打赏
收藏
怎样向另一台机器的某一数据库的表中插入记录
我在本机上注册了另一台机器的SQL 连接.我在本机的某一数据库的存储过程中想向那台机器的数据库中的某一表插记录.怎样做啊? 比如另一机器名为B 数据库名为test 表名BB 字段名AA 类型char(10) insert into B.test..BB (AA) values ('11111') 据说用sp_addlinkedserver 加一连接属性,可还是不行啊.望指点,谢谢了!!!!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yesterday2000
2004-08-30
打赏
举报
回复
exec sp_addlinkedserver 'srv_lnk','','SQLOLEDB','st1'
exec sp_addlinkedsrvlogin 'srv_lnk','false',null,'sa','stsoft'
go
--访问不同电脑上的数据库
--如果经常访问或数据量大,建议用链接服务器
--创建链接服务器
exec sp_addlinkedserver 'srv_lnk','','SQLOLEDB','远程服务器名或ip地址'
exec sp_addlinkedsrvlogin 'srv_lnk','false',null,'用户名','密码'
go
--查询示例
select * from srv_lnk.数据库名.dbo.表名
--导入示例
select * into 表 from srv_lnk.数据库名.dbo.表名
go
--处理完成后删除链接服务器
exec sp_dropserver 'srv_lnk','droplogins'
--如果只是临时访问,可以直接用openrowset
--查询示例
select * from openrowset('sqloled'
,'sql服务器名';'用户名';'密码'
数据库名.dbo.表名)
--导入示例
select * into 表 from openrowset('sqloled'
,'sql服务器名';'用户名';'密码'
数据库名.dbo.表名)
在ubuntu上将mysql
数据库
数据迁移到
另一台
服务器上
在ubuntu上将mysql
数据库
数据迁移到
另一台
服务器上 在本机ubuntu系统上新建一个测试
数据库
,代码如下所示: mysql -u root -p#进入
数据库
CREATE DATABASE dxj;#创建
数据库
dxj use dxj;#选择dxj
数据库
create table user( id int(11) not null auto_increment, name varchar(80) not null, primary key(id) )ENGINE=InnoDB DEFAULT ch
数据库
并发
插入
避免重复数据的问题
今天稍微研究了下这个问题从网上整理资料大致得到了如下方案,先粗略
记录
下,下班回去再更详细
记录
下。 所有的方法都先不考虑性能问题,也不考虑业务,只看逻辑上能否达到去重复
插入
,因为第一,如果唯一性是必须要保证的,那么只能在先实现了,再去考虑优化;第二,如果能通过调整业务来规避,那我后面说的都是废话了还有什么看头。 1.添加唯一索引。 但这种方法在
表中
有逻辑删除时会有问题。 2.加锁。
多台服务器共享一个
数据库
(oracle
数据库
),防止同时访问一批数据
在处理数据时,经常会用定时任务间隔去跑一批数据。如果一台服务器去查询执行倒也没事,如果出于负载均衡考虑,多台服务器同时去跑这个
数据库
的一张表的数据时,就很有可能会取到相同数据,出现执行数据重复的问题。 贴出我的做法。 --创建表定时任务取模求余表
记录
表 create table T_TASKMODREMAINDER ( TASKNAME varchar2(100...
SQL Server链接服务器(一台
机器
SQL Server登陆,同时映射登陆到另外一台远程服务器的
数据库
)
现在我有一个需求是需要在两个不同的SQL SERVER 2012的服务器之间进行数据访问和更新。我们需要把Server One的数据
插入
到Server Two的服务器上去,一天执行一次任务。我们的首选方案是在两个服务器之间建立链接服务器,下面介绍下如何建立链接服务器。我需要做的事情是,我需要定时的全量的把Server one的数据
插入
到Server Two里去。所以这里就涉及到需要把Serve
【SQL Server高可用性】
数据库
复制:SQL Server 2008R2中通过
数据库
复制,把A表的数据复制到B表
经常在论坛中看到有人问数据同步的技术,如果只是同步少量的表,那么可以考虑使用链接服务器+触发器,来实现数据同步,但当要同步的数据表比较多,那么可以考虑用
数据库
复制技术,来实现数据的同步。 下面的环境是这样的: 一台是笔记本,实例名:MSSQLSERVER
另一台
是安装的虚拟机,实例名:MSSQLSERVER。 首先,分别在两个实例中分别运行下面的代码,来创建
数据库
: --
应用实例
27,582
社区成员
68,544
社区内容
发帖
与我相关
我的任务
应用实例
MS-SQL Server 应用实例
复制链接
扫一扫
分享
社区描述
MS-SQL Server 应用实例
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章