Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 在Azure SQL Server中,如何从db_2中查询db_1中的表并在db_2中的表中插入记录_Sql Server_Azure_Ssms_Azure Sql Server - Fatal编程技术网

Sql server 在Azure SQL Server中,如何从db_2中查询db_1中的表并在db_2中的表中插入记录

Sql server 在Azure SQL Server中,如何从db_2中查询db_1中的表并在db_2中的表中插入记录,sql-server,azure,ssms,azure-sql-server,Sql Server,Azure,Ssms,Azure Sql Server,我需要识别db_1中tbl_1(2+x 10^6行)中的字段,这些字段与db_2中tbl_2中应该是同一字段的字段不匹配,并在发现不匹配时在db_1中的tbl_3中插入错误日志记录。 Azure SQL Server不允许我在db_2中“从”tbl_2。它会在“db_2.dbo.tbl_2”上呕吐。这在Azure SQL Server中不可能吗 错误消息: Msg 40515,15级,状态1,第16行 此版本的SQL server不支持在“dbCaseMgmtSystemData.dbo.CM_

我需要识别db_1中tbl_1(2+x 10^6行)中的字段,这些字段与db_2中tbl_2中应该是同一字段的字段不匹配,并在发现不匹配时在db_1中的tbl_3中插入错误日志记录。 Azure SQL Server不允许我在db_2中“从”tbl_2。它会在“db_2.dbo.tbl_2”上呕吐。这在Azure SQL Server中不可能吗

错误消息: Msg 40515,15级,状态1,第16行
此版本的SQL server不支持在“dbCaseMgmtSystemData.dbo.CM_CASE_DOCKET”中引用数据库和/或服务器名称。

Azure SQL支持跨数据库查询。这解释了如何做到这一点。您可以在
db_2
中查询
tbl_2
,并插入到
db_1
中的表中。您需要定义一个存储过程来实现处理逻辑。

这不应该是一个读心术练习。如果遇到错误,请发布完整的错误消息。所有这些——包括严重性、数量等。该建议适用于您在任何技术论坛上提出的任何问题。这是否回答了您的问题?添加了错误消息(我的错!)谢谢。我离实现这一目标又近了一步!