insert into OPENROWSET('MSDASQL','DRIVER={SQL Server};SERVER=192.168.1.10;UID=?;PWD=YourPass', cdr.dbo.testOldCdr ) select * from OldCdrTab where OldstartDate>'2006-09-01'
有以下几种方法: 1.linked server 2.BCP 3.Opendataset 4.Opendatasource
如果存在标识列,先执行 set identity_insert 表名 off
insert into OPENROWSET('MSDASQL','DRIVER={SQL Server};SERVER=192.168.1.10;UID=?;PWD=YourPass', cdr.dbo.testOldCdr ) select * from OldCdrTab where OldstartDate>'2006-09-01' ---------------- 这句不行,我用户名和密码都改了,还是不行。说是登陆失败。
cdr.dbo.testOldCdr ) select * from OldCdrTab where OldstartDate>'2006-09-01'
exec sp_addlinkedserver 'srv_lnk','','SQLOLEDB','远程服务器名或ip地址'
exec sp_addlinkedsrvlogin 'srv_lnk','false',null,'用户名','密码'
go--示例
insert into srv_lnk.数据库名.dbo.表名 select ...
1.linked server
2.BCP
3.Opendataset
4.Opendatasource
set identity_insert 表名 off
cdr.dbo.testOldCdr ) select * from OldCdrTab where OldstartDate>'2006-09-01'
----------------
这句不行,我用户名和密码都改了,还是不行。说是登陆失败。
再问一个问题。
我的服务器硬盘有做rid,用一块硬盘,CPU:AMD 3000+
关机后再开机,发现数据库置疑,但有些库有好好的。认真一下发现置疑库的时间是7月份的。
库也明显变小了,每天都有备份的,可是备份的时间也成为7月份的了。
啊~~~里面有200多万笔的记录呀。
虎虎的链接服务器方法也可以