gpt4 book ai didi

c# - 在查询 SQL Server 方面需要帮助

转载 作者:搜寻专家 更新时间:2023-10-30 20:03:21 28 4
gpt4 key购买 nike

我计划监控将使用 SQL Server 2005/08 数据库的应用程序。它将监视使用 SQL Server 2000 数据库的旧服务器。工具的任务是从服务器中提取数据进行一些统计,并将数据插入到工具自己的数据库中以用于报告目的。

我正在使用 .NET(C#) 作为开发环境。

我真正想做的是实现存储过程,从其他服务器中挑选监控数据并将其插入到监控工具数据库表中。

现在我想知道这样写存储过程是否可行?或者我必须使用一个连接从程序中的服务器中选择数据,然后使用另一个连接将其插入到工具数据库中?

如果您能预见到我应该注意的任何并发症,请告诉我。

一些信息丰富/有用的指针(链接、书籍)也会有所帮助。

感谢大家的宝贵意见。

最佳答案

您可以使用存储过程(当然假设两台服务器可以看到对方),通过使用 Linked Servers 来完成。 .

设置完成后,您可以通过完全限定对象名称来跨服务器查询:

SELECT * FROM [AnotherDbServer].[DatabaseName].[Schema].[TableName]

关于c# - 在查询 SQL Server 方面需要帮助,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2335393/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com