在同一个 SQL SERVER 数据库中跨两个数据库的操作语句形如:
INSERT INTO 数据库A.DBO.表1 SELECT * FROM 数据库B.DBO.表1
但当要跨越两个 SQL SERVER 服务器1 和 2 来操作时,不同服务器的登陆用户名和密码在那里写:
INSERT INTO 服务器1.数据库A.DBO.表1 SELECT * FROM 服务器2.数据库B.DBO.表1
以上语句查询分析器报告说:登陆失败 !请问正确的跨服务器数据库操作 SQL 语句该如何写 ?
INSERT INTO 数据库A.DBO.表1 SELECT * FROM 数据库B.DBO.表1
但当要跨越两个 SQL SERVER 服务器1 和 2 来操作时,不同服务器的登陆用户名和密码在那里写:
INSERT INTO 服务器1.数据库A.DBO.表1 SELECT * FROM 服务器2.数据库B.DBO.表1
以上语句查询分析器报告说:登陆失败 !请问正确的跨服务器数据库操作 SQL 语句该如何写 ?
解决方案 »
- 如何改写Err.Raise,使之不弹出对话框只是中止程序
- 请教个随机读文件问题
- 100分求CreatePalette,GetNearestPaletteIndex函数代码
- 急!一段登陆代码
- 5个三角了 哈哈 也来凑凑热闹 散分....快放假了啊 周5结帐
- 如何在vb中导入activebar?
- 为什麽出现乱码?急!!!
- 要过年了,祝所有CSDN中程序员新年快乐,过去的2002年辛苦了。。。希望我女朋友的病能早日好起来,放分。。。
- listbox问题!
- 请问在VB中能否实现COMBOX的自动保存功能?
- ★☆★☆★☆★☆★关于flexgrid控件多选删除的问题,急!!
- vb群6537626 才57个人. 大家加啊.不是我创的,是上面的网友
那运行该存储过程时的参数该如何设置 ??
select * from openrowset('sqloledb','B库的SQL服务器名';'sa';'密码',A库.dbo.A表)