我远程数据库只给我一个网页版的查询分析器.我怎么把数据导入到远程呀.
现在表的结构都生成了,数据麻烦了,不知道怎么弄上去.
在网上找了个存储过程把记录生成SQL语句.但是生成的SQL执行老是出错.可能是文章数据里面的字符问题吧.请教各位高人还有其它的方法没?
现在表的结构都生成了,数据麻烦了,不知道怎么弄上去.
在网上找了个存储过程把记录生成SQL语句.但是生成的SQL执行老是出错.可能是文章数据里面的字符问题吧.请教各位高人还有其它的方法没?
--------------------------------------------------------------
--创建远程服务器连接
--------------------------------------------------------------
--Example
-- 添加连接举例:
-- sp_addrmtserver server1,sa,sa,bsoft
--
-- 注: server1 为远程服务器名(也可以是ip,如果用ip的话,使用时需要用[ip]的形式)
-- sa 为使用远程连接时的本地用户
-- 后一个sa及bsoft为连接远程服务器的用户跟密码
-- 使用连接举例:
-- select gy_ksdm from server1.bsrun.dbo.gy_ksdm;--------------------------------------------------------------
CREATE PROCEDURE sp_addrmtserver
@my_srvname varchar(40), --远程服务器名
@my_local_log varchar(40), --本地登陆名
@my_rmt_user varchar(40), --远程登陆名
@my_rmt_pass varchar(40) --远程登陆密码
AS
--添加远程服务器连接连接
exec sp_addlinkedserver @my_srvname,N'SQL Server'
--添加远程服务器信任
exec sp_addlinkedsrvlogin @my_srvname,false,@my_local_log,@my_rmt_user,@my_rmt_pass
--增加data access权限
exec sp_serveroption @server = @my_srvname
,@optname = 'data access'
,@optvalue = true
GO