`
touchinsert
  • 浏览: 1297389 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

怎么查看和获取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)+ '%'

本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/roy_88/archive/2010/07/29/5773358.aspx

查看實例名時可用
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)+ '%'

本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/roy_88/archive/2010/07/29/5773358.aspx

分享到:
评论

相关推荐

    探讨:如何查看和获取SQL Server实例名

    本篇文章是对如何查看和获取SQL Server实例名进行了详细的分析介绍,需要的朋友参考下

    获得SQLServer所有数据库名称

    获得SQLServer所有数据库名称 实例名

    Microsoft SQL Server 2005 Express Edition SP3

    如果您的计算机已安装 SQL Server 2000 管理工具和 SQL Server Express 的默认实例,则可以使用 SQL Server 安装程序安装 SQL Server 2000 的默认实例。但是,这样做会禁用已安装的 SQL Server Express 实例。因此,...

    sql server无法打开用户默认数据库的解决方法

    其中,InstanceName 是要连接到的 SQL Server 实例的名称,master 是默认数据库的名称,SQLLogin 是 SQL Server 登录名,Password 是 SQL Server 登录密码。 3. 连接到 SQL Server 实例后,需要使用 ALTER LOGIN ...

    SQL语句实现查询SQL Server服务器名称和IP地址

    获取服务器名称: SELECT SERVERPROPERTY('MachineName') select @@SERVERNAME select HOST_NAME() 获取IP地址可以使用xp_cmdshell执行ipconfig命令: --开启xp_cmdshell exec sp_configure'show advanced options...

    sqlServer 2005 备份恢复工具

    恩,网上找了些代码 修改了下 加入了获取实例名 数据库名 的功能 对sqlserver 2008 好像不行 进度条在最下面的状态栏

    获取SQL Server表字段的各种属性实例代码

    代码如下: — SQL Server 2000 SELECT a.name AS 字段名, CASE WHEN EXISTS (SELECT 1 FROM sysobjects WHERE xtype = ‘PK’ AND parent_obj = a.id AND name IN (SELECT name FROM sysindexes WHERE indid IN ...

    21天学会SQL

    最后一篇是综合案例篇,分别使用.NET和Java语言实现了与SQL Server 2008的连接,并完成了图书管理系统和在线订餐系统。 第一篇 SQL Server 2008基础篇 第1章 学习数据库的准备 ( 教学视频:58分钟) 15 1.1 认识...

    经典SQL语句大全

    在SQLServer中分组时:不能以text,ntext,image类型的字段作为分组依据 在selecte统计函数中的字段,不能和普通的字段放在一起; 13、对数据库进行操作: 分离数据库: sp_detach_db; 附加数据库:sp_attach_db 后...

    Visual C# .NET精彩编程实例集锦

    实例133 如何获取主机名和IP地址 实例134 如何 实现连续的PING 实例135 如何扫描端口 第8章 Web应用 ---------------------------------- 实例136 如何在Web页中使用广告控件 实例137 如何在Web页中使用表格控件 ...

    SQL查询技巧(范例宝典)

     实例362 静态交叉表(SQLServer 2000) 531  实例363 动态交叉表(SQLServer 2000) 533  10.19 函数查询 535  实例364 在查询语句中使用格式化函数 536  实例365 在查询语句中使用字符串函数 ...

    C++Builder精彩编程实例集锦的源代码前3部分.rar

    实例185 如何获取操作系统的产品序列号和产品名称 实例186 如何获取和设置鼠标双击响应速度 实例187 如何弹出和关闭光驱 实例188 如何检测网络连接 实例189 如何创建拨号网络 第六部分 数据库应用 实例190 ...

Global site tag (gtag.js) - Google Analytics