<entry key="url" value="jdbc:jtds:sqlserver://10.112.4.99:1433/dev43_20100419;user=develop;password=develop;useLOBs=false;sendStringParametersAsUnicode=false;" />
可以通过
select * into 库名.dbo.新表名 from 别名.库名.dbo.表名
这种方式,复制这个远程机器上面的表到本地数据中来么?能的话,请写出具体的步骤,才学SqlServer,写仔细点,谢谢!
可以通过
select * into 库名.dbo.新表名 from 别名.库名.dbo.表名
这种方式,复制这个远程机器上面的表到本地数据中来么?能的话,请写出具体的步骤,才学SqlServer,写仔细点,谢谢!
exec sp_addlinkedserver 'ITSV ', ' ', 'SQLOLEDB ', '远程服务器名或ip地址 '
exec sp_addlinkedsrvlogin 'ITSV ', 'false ',null, '用户名 ', '密码 ' --查询示例
select * from ITSV.数据库名.dbo.表名 --导入示例
select * into 本地新表 from ITSV.数据库名.dbo.表名 --以后不再使用时删除链接服务器
exec sp_dropserver 'ITSV ', 'droplogins '
下面是我在本机上面的测试,不知道有什么出了什么问题?
sp_addlinkedserver 'srv_lnk','','SQLOLEDB', '127.0.0.1'
sp_addlinkedsrvlogin 'srv_lnk', 'false',null, 'sa', 'hanvslin'
select * from srv_lnk.hanlin.dbo.gl04
这是我在本地上测试的,出现“SQL Server 不存在或拒绝访问。”
sp_addlinkedsrvlogin 'srv_lnk', 'false',null, 'sa', 'hanvslin'
select * from srv_lnk.master.dbo.gl01
可是我把'127.0.0.1'改成'FREESKYC-879439'可以通过测试,所以数据库应该启动了,用户名和密码也正确了吧,'FREESKYC-879439'是我本地服务器的名称
sp_addlinkedsrvlogin 'srv_lnk', 'false',null, 'sa', 'hanvslin'
select * from srv_lnk.master.dbo.gl01
这样也不可以 !!新手!