2013-04-01 31 views
0

如何檢查Sybase Replication Server的連接(DSI)的已定義錯誤類別?如何檢查連接的已定義的錯誤類別?

我使用alter connection來更改與DSI相關的錯誤類,但我想要一個列出其信息的命令以確認錯誤類是正確關聯的。

我該怎麼做?

回答

0

您可以通過在RSSD數據庫中調用rs_getconn來查看它。

0

我在15.7.1 repserver的RSSD數據庫中看不到任何rs_getconn存儲過程。

我確實看到了ral_connection_details PROC這似乎做的工作(例如輸出連接與SQSH):

 
> ral_connection_details "MY_ASE_SERVER", "MyDB"; -mvert 
dsname:    MY_ASE_SERVER 
dbname:    MyDB 
error class:   rs_sqlserver_error_class 
function string class: rs_sqlserver_function_class 
username:    mylogin 
password:    NULL -- Note, the password *isn't* null, whatever 
dbid:     123 
0

不知道從哪裏rs_getconn和ral_connection_details從(第三方應用程序的自定義PROC的人來?儘管Sybase提供了多年的SRS管理工具?),但最簡單的(並且可以保證在任何RSSD中可以回溯到很長時間 - 除非有人丟棄它)是存儲過程。

rs_helpdb生成顯示dsname,dbname,did,prs,錯誤和函數類的結果集;對於RS 15.7+,您還將獲得connid(與多路徑代表/備用連接關聯)和repserver錯誤類。