2016-12-02 35 views

回答

1

您需要修改连接字符串,并添加应用程序名称

数据源= myServer上;
Initial Catalog = myDB;
User Id = myUsername;
Password = myPassword;
应用程序名称= myApp;

现在,当你查询sys.processes,程序名称将应用程序的名称

参考文献:
http://johnnycoder.com/blog/2006/10/24/take-advantage-of-application-name/
https://www.connectionstrings.com/sql-server/

检查这个线程,如果你使用VB.NET:
How to set "Application Name" in ADODB connection string

如果不是以上将起作用

1

如果由应用程序设置,APP_NAME()返回当前会话的应用程序名称。识别应用程序的另一种方式是通过CRUD操作记录应用程序名称,以便在表中添加一个附加字段来保存应用程序名称。

+0

'如果由应用程序设置,如何以及从哪里设置应用程序名称? – Imad

+0

conn_string =“Provider = yyyy; Data Source = x.x.x.x; Initial Catalog = dbname;” &_ “User ID = xxx; Password = xxx; Application Name = Testapp;” –

相关问题