怎么查看和获取SQL Server实例名

查看實例名時可用
1、服务—SQL Server(实例名),默认实例为(MSSQLSERVER)

或在连接企业管理时-查看本地实例

2、通過注冊表
HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Microsoft SQL Server/InstalledInstance

3、用命令

sqlcmd/osql
sqlcmd -L
sqlcmd -Lc
osql -L

获取可用實例,以下舉一個例子,根據自己情況改

DECLARE @Table TABLE ( instanceName  sysname NULL)

insert @Table EXEC sys.xp_cmdshell ‘sqlcmd -Lc’

–LEFT(@@serverName,CHARINDEX(‘/’,@@serverName+’/’)-1) 替代為本機名就行了 , 根據實例命名規則判斷

SELECT * FROM @Table WHERE instanceName LIKE   LEFT( @@serverName , CHARINDEX ( ‘/’ , @@serverName + ‘/’ )- 1)+ ‘%’

 

查看實例名連接記錄

 

C:/Documents and Settings/roy/Application Data/Microsoft/Microsoft SQL Server/90/Tools/Shell/mru.dat

回復過的貼

    原文作者:SQL
    原文地址: https://blog.csdn.net/roy_88/article/details/5773358
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞