How to test linkedserver's connectivity in TSQL

后端 未结 2 1557
旧时难觅i
旧时难觅i 2021-02-10 14:31

I need to write a procedure to collect data from several remote servers,

I use linkedservers and OPENQUERY to gather data from servers, but sometimes I lose connection

2条回答
  •  耶瑟儿~
    2021-02-10 15:02

    USE master;  
    GO  
    sp_testlinkedserver [LINKED_SERVER_NAME];  
    GO 
    

    or

    SELECT * FROM OPENQUERY(LINKED_SERVER_NAME , 'select name DATABASE_NAME ,SYS_CONTEXT (''USERENV'', ''SESSION_USER'') USERNAME, host_name from v$database, dual, v$instance') ;
    

提交回复
热议问题