我有3台服务器。
SQL Server 2008 (Server A) SQL Server 2008 (Server B) Oracle Server (Server C)
服务器A有一个连接到服务器B的链接服务器,服务器B有一个连接到服务器C的链接服务器。
是否可以通过服务器B创建从服务器A到服务器C的链接服务器?
如果不是,我如何从服务器A引用服务器C中的表?
编辑:
好的,我想我真正的问题是从服务器A查询服务器C需要什么语法?
如何创建链接服务器...?
1st Server name is ABC.DATABASE1
2nd server name is EFG.DATABASE2
EFG数据库用户名为sa,密码为sa
我想从第2台服务器和第1台服务器检索数据
在第一个服务器中,我像这样执行存储过程...
exec sp_linkedserver 'EFG'
执行成功,
当我尝试检索数据时,错误显示为"login failed for user sa, Reason: Not associated with trusted sql server connection“
如何解决这个问题...
背景:
我有一个测试服务器( Server 2008 R2),它包含一个DB,其中存储生产服务器( Server 2008、R2和2012的混合物)中有关其他DB的信息。我每月运行多个脚本,从服务器上的每个DB收集信息,比如VLFs的数量。我所做的就是在我的每个生产服务器上运行脚本,将结果复制到一个.txt文件中,并将.txt文件导入到测试服务器上的DB中。
问题:
在没有登录到每个生产服务器并运行每个脚本的情况下,如何自动化我的脚本在每个生产服务器上运行?
如何在无需复制/粘贴的情况下将收集的信息插入到Test中?
示例脚本:
SET NOCOUNT ON;
CREATE
我已经尝试将图片上传到我自己的服务器(Firebase)。我设法通过这个事件上传到了我的服务器上。
'froalaEditor.image.beforeUpload' : function(e, editor, images) {
let uploadTask: firebase.storage.UploadTask;
var time = Date.now()
let storageRef = firebase.storage().ref();
let path = `this.uid/Article_img/${time}`;
我正在Raspberry Pi 4上运行Ubuntu服务器20.04,在resolv.conf中更新DNS条目有困难。resolv.conf指向名称服务器127.0.0.53;但是,我禁用了systemd-networkd dnsstublistener,以便运行自己的DNS服务器。如何将名称服务器更改为指向127.0.0.1?
如何在SQL中引用第二个服务器。
SELECT A.datasetid,
A.dsdate,
B.datasetid AS Expr1,
B.dsdate AS Expr2
FROM we_ci_db.tblopportunitydatasets AS A
INNER JOIN we_ci_db.tblopportunitydatasets AS B
ON A.datasetid = B.datasetid
假设表'B‘在不同的服务器上,语法是什么?我尝试将服务器名称放在模式之