0
A
回答
0
尝试运行:
SELECT @@ServerName AS ServerName,
@@ServiceName AS ServiceName
0
如果要通过正在调用数据库的C#代码步进,而你不知道它在哪里获得连接字符串来源,你可以在代码中设置一个断点,使它在数据库调用的地方。然后,您可以检查存在的各种对象的属性。例如,检查SqlCommand的Connection属性。数据库实例将包含在连接字符串中。
1
ADODB连接本身并不具有该信息可用。使用连接
SELECT SERVERPROPERTY('instancename')
,或者您可以使用SMO(SQL Server管理对象)来获取信息:
您可以运行SQL查询
using(SqlConnection _con = new SqlConnection(your-connection-string))
{
string instanceName = new Microsoft.SqlServer.Management.Smo.Server
(new ServerConnection(_con)).InstanceName;
}
相关问题
- 1. 无法使用实例名称连接到SQL Server
- 2. 使用SQL获取DB2实例名称
- 3. 无法获取SQL Server连接对象
- 4. 在SQL Server中连接命名实例
- 5. 无法通过实例名称连接到SQL Server 2008 R2?
- 6. SQL Server对象名称
- 7. 使用Spring JDBC模板的MS SQL Server命名实例连接
- 8. 在WIX中获取SQL Server实例名称?
- 9. 从命名实例连接到SQL Server默认实例
- 10. 全局模块。 ADODB连接和SQL Server
- 11. adodb与sql server的odbc连接问题
- 12. 如何使用tsql获取SQL Server实例中的所有数据库名称?
- 13. SQL Server Express的缺省实例名称
- 14. 静态实例名称SQL Server
- 15. SQL Server [Express]实例名称映射?
- 16. 获取SQL Server的本地实例而不是命名实例
- 17. SQL Server 2008 R2:使用列值连接别名名称
- 18. Javascript对象继承如何获取子实例名称
- 19. 按名称获取流星汇集对象实例
- 20. 在实例化过程中获取对象名称
- 21. 获取对象的实例名称没有在C#4.0
- 22. 在scala中通过字符串名称获取对象实例
- 23. Code Igniter获取创建对象的模型实例的名称?
- 24. 获取连接名称和连接IP
- 25. 使用jQuery获取Dropzone实例/对象
- 26. 使用ADODB或LINQ连接到SQL Server CE
- 27. 远程连接到SQL Server Express实例
- 28. SQL Server:连接到另一个实例
- 29. SQL Server实例的字符串连接
- 30. SQL Server 2008实例连接问题