我必须创建一个从数据库中获取少量值的过程,但我无法访问该服务器上的写入过程。所以,我想在另一台服务器上创建该过程并获取值。我想知道是否可以创建从任何其他服务器获取值的过程?。
答案 0 :(得分:1)
假设在目标数据库中,您只能读取获取数据的权限。在那种情况下你可以
从您要创建的数据库创建数据库链接 存储过程。
使用数据库链接(db link)从目标数据库中读取数据。
一旦您能够从目标数据库获取数据,您就可以进行任何您想要的操作。要在sql server中创建数据库链接,可以检查this