在本机通过SQL远程操作数据库
2011-11-09 15:22
295 查看
/*
在本机通过SQL远程操作数据库@@@@@@@@@@@@@@@@@@@@@@@@@@
*/
declare @ServerName sysname
declare @UserName sysname
declare @Password sysname
--初始化连接信息
set @ServerName='192.168.223.90\sql2008'
set @UserName='sa'
set @Password='Wj1234567892'
--打开连接
IF not EXISTS (select srvid from master.dbo.sysservers where srvname = @ServerName )
EXEC sp_addlinkedserver @ServerName
EXEC sp_addlinkedsrvlogin @ServerName ,'false', null, @UserName, @Password
--SQL操作
--Exec ('select * from [' + @ServerName + '].Xlink.adm.Message ')--adm.Message
--Exec ('select * from ShipmentMethodFCL_temp')
--Exec ('Insert into ['+ @ServerName+'].Xlink.dbo.ShipmentMethodFCL_temp select * from ShipmentMethodFCL_temp ')
-- Exec ('Insert into ['+ @ServerName+'].Xlink.dbo.ShipmentMethodLCL_temp select * from ShipmentMethodLCL_temp ')
--关闭连接
EXEC sp_droplinkedsrvlogin @ServerName,@UserName
EXEC sp_droplinkedsrvlogin @ServerName,null
EXEC sp_dropserver @ServerName
在本机通过SQL远程操作数据库@@@@@@@@@@@@@@@@@@@@@@@@@@
*/
declare @ServerName sysname
declare @UserName sysname
declare @Password sysname
--初始化连接信息
set @ServerName='192.168.223.90\sql2008'
set @UserName='sa'
set @Password='Wj1234567892'
--打开连接
IF not EXISTS (select srvid from master.dbo.sysservers where srvname = @ServerName )
EXEC sp_addlinkedserver @ServerName
EXEC sp_addlinkedsrvlogin @ServerName ,'false', null, @UserName, @Password
--SQL操作
--Exec ('select * from [' + @ServerName + '].Xlink.adm.Message ')--adm.Message
--Exec ('select * from ShipmentMethodFCL_temp')
--Exec ('Insert into ['+ @ServerName+'].Xlink.dbo.ShipmentMethodFCL_temp select * from ShipmentMethodFCL_temp ')
-- Exec ('Insert into ['+ @ServerName+'].Xlink.dbo.ShipmentMethodLCL_temp select * from ShipmentMethodLCL_temp ')
--关闭连接
EXEC sp_droplinkedsrvlogin @ServerName,@UserName
EXEC sp_droplinkedsrvlogin @ServerName,null
EXEC sp_dropserver @ServerName
相关文章推荐
- 在本机通过SQL远程操作数据库
- 通过MyEclipse工具直接操作数据库,执行sql语句,方便快捷
- 通过MyEclipse操作数据库,执行sql语句使我们不用切换多个工具,直接工作,方便快捷
- SQL语句里连接其它服务器上的数据库(通过TCP/IP),并操作和读取?
- 通过excel生成SQL语句完成数据库操作
- Linux通过SQLPLus操作数据库
- 通过MyEclipse工具直接操作数据库,执行sql语句,方便快捷
- 在Java中通过SQL标记完成数据库的操作。
- SQL Server Mobile 学习(二):通过 VS2005 创建和连接及操作 SQL Server Mobile 数据库
- PL/SQL远程连接数据库的操作办法
- 通过MyEclipse工具直接操作数据库,执行sql语句,方便快捷
- 方正平台使用小妙招之在Java中通过SQL标记完成数据库的操作
- 服务器数据库不用开通远程连接通过工具在本地连接操作的方法
- 在Sql Server里通过Sql语句【连接】和【操作】另一个【外地数据库】!
- 本机未安装ORACLE数据库情况下通过PL\SQL连接远程数据库设置
- 在Sql Server里通过Sql语句【连接】和【操作】另一个【外地数据库】
- 第54课作业实战成功:用phpMyAdmin等数据库可视化软件操作MySQL,并且通过远程操作MySQL;
- SQL语句里连接其它服务器上的数据库(通过TCP/IP),并操作和读取
- Java动态生成SQL语句通过JDBC达成数据库操作
- SQL 数据的导入导出,对远程(MSsql,OracleAccess,)数据库的操作以及读取Excel,txt文件中的数据