iis服务器助手广告
返回顶部
首页 > 资讯 > 数据库 >SQL Server中怎么查看和获取实例名
  • 512
分享到

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

2024-04-02 19:04:59 512人浏览 独家记忆
摘要

这篇文章将为大家详细讲解有关SQL Server中怎么查看和获取实例名,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。一、查看實例名時可用1、服务—SQL S

这篇文章将为大家详细讲解有关SQL Server中怎么查看和获取实例名,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。

一、查看實例名時可用

1、服务—SQL Server(实例名),默认实例为(MSSQLSERVER)

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

2、通過注冊表HKEY_LOCAL_MacHINE/SOFTWARE/Microsoft/Microsoft sql Server/InstalledInstance

3、用命令sqlcmd/osqlsqlcmd -Lsqlcmd -Lcosql -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)+ '%'

二、

--1. SELECT SERVERPROPERTY('InstanceName')

--2sp_helpserver

--3select @@SERVERNAME

--4SELECT * FROM SYS.SYSSERVERS

--5SELECT * FROM SYS.SERVERS

三、

EXECUTE xp_regread @rooTKEy='HKEY_LOCAL_MACHINE',@key='SOFTWARE/Microsoft/Microsoft SQL Server/Instance Names/SQl',@value_name='MSSQLSERVER'

四、

Select CaseWhen SERVERPROPERTY ('InstanceName') Is Null Then @@SERVERNAMEElse SERVERPROPERTY ('InstanceName')End

五、在本地或网络得到所有实例名

1、You can do with reGIStry reading , like my code复制代码 代码如下: using System;using Microsoft.Win32;

namespace SMOTest{ class Program { static void Main() { RegistryKey rk = Registry.LocalMachine.OpenSubKey(@"SOFTWARE/Microsoft/Microsoft SQL Server"); String[] instances = (String[])rk.GetValue("InstalledInstances"); if (instances.Length > 0) { foreach (String element in instances) { if (element == "MSSQLSERVER") Console.WriteLine(System.Environment.MachineName); else Console.WriteLine(System.Environment.MachineName + @"/" + element); } } } }}

2、You can use SQLDMO.dll to retrieve the list of SQL Server instances. The SQLDMO.dll can be found from the "C:/Program Files/Microsoft SQL Server/80/Tools/Bin" folder. Refer this assembly in your project and the following snippet would return a List Object containing the sql server instances.复制代码 代码如下: public static List GetSQLServerInstances() {NameList sqlNameList = null;Application app = null;

var sqlServers = new List();try {app = new ApplicationClass();sqlNameList = app.ListAvailableSQLServers();foreach (string sqlServer in sqlNameList)sqlServers.Add(sqlServer);}catch(Exception ex){//play with the exception.} finally {if (sqlNameList != null)sqlNameList = null;if (app != null)app = null;}return sqlServers;}

关于SQL Server中怎么查看和获取实例名就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

您可能感兴趣的文档:

--结束END--

本文标题: SQL Server中怎么查看和获取实例名

本文链接: https://www.lsjlt.com/news/56864.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • SQL Server中怎么查看和获取实例名
    这篇文章将为大家详细讲解有关SQL Server中怎么查看和获取实例名,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。一、查看實例名時可用1、服务—SQL S...
    99+
    2024-04-02
  • 怎么查看mysql实例名
    非常抱歉,由于您没有提供文章标题,我无法为您生成一篇高质量的文章。请您提供文章标题,我将尽快为您生成一篇优质的文章。...
    99+
    2024-05-30
  • Sql Server中怎么查看被锁的表
    Sql Server中怎么查看被锁的表,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。查看被锁表:select&nbs...
    99+
    2024-04-02
  • SQL Server中怎么获取服务器时间
    这篇文章给大家介绍SQL Server中怎么获取服务器时间,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。SQL SERVER 2000用sql语句如何获得当前系统时间就是用GETDAT...
    99+
    2024-04-02
  • SQL Server中怎么查看未释放游标
    SQL Server中怎么查看未释放游标,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。会话1:我们模拟一个应用程序或脚本,在打开游标后,忘...
    99+
    2024-04-02
  • oracle怎么查看实例名字
    非常抱歉,由于您没有提供文章标题,我无法为您生成一篇高质量的文章。请您提供文章标题,我将尽快为您生成一篇优质的文章。...
    99+
    2024-05-21
  • ubuntu怎么获取查看uuid
    本篇内容介绍了“ubuntu怎么获取查看uuid”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!用UUID来标识硬盘有很多好处,它是一个硬盘的...
    99+
    2023-06-13
  • SQL Server中怎么查看对象定义的SQL语句
    这篇文章将为大家详细讲解有关SQL Server中怎么查看对象定义的SQL语句,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。除了在SSMS中查看view,存...
    99+
    2024-04-02
  • SQL Server中怎么实现子查询
    这篇文章将为大家详细讲解有关SQL Server中怎么实现子查询,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。1、子查询概念介绍子查询可以嵌套在SELEC&...
    99+
    2024-04-02
  • Sql Server和Access怎么实现数据排名
    这篇文章主要介绍“Sql Server和Access怎么实现数据排名”,在日常操作中,相信很多人在Sql Server和Access怎么实现数据排名问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方...
    99+
    2024-04-02
  • oracle怎么查看数据库实例名
    oracle 数据库实例名可以通过以下方法查看:使用 sql 命令 select instance_name from v$instance;使用 oracle 服务器管理器查...
    99+
    2024-05-11
    oracle
  • SQL怎么判断和获取
    这篇文章给大家分享的是有关SQL怎么判断和获取的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。判断问题SQL1、判断SQL是否有问题时可以通过两个表象进行判断:系统级别表象和SQL语句表象。系统级别表象CPU消耗严...
    99+
    2023-06-20
  • oracle数据库实例名怎么查看
    要查看 oracle 数据库实例名,您可以使用四种方法:使用 sql 命令:select instance_name from v$instance;使用操作系统命令:ps -...
    99+
    2024-04-18
    oracle
  • sql server中怎么实现递归查询
    sql server中怎么实现递归查询,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。sql server 通过CTE来支持递归查询,这对查...
    99+
    2024-04-02
  • python怎么获取sql查询结果
    使用python获取sql查询结果的方法:1.新建python项目;2.导入MySQLdb模块;3.使用MySQLdb.connect()方法创建数据库连接;4.使用cursor.execute()方法执行sql查询语句;5.使用curso...
    99+
    2024-04-02
  • SQL Server数据库中的表名称和字段实例分析
    这篇文章主要介绍“SQL Server数据库中的表名称和字段实例分析”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“SQL Server数据库中的表名称和字段实例分析...
    99+
    2024-04-02
  • sql怎么根据表名获取字段
    本篇内容主要讲解“sql怎么根据表名获取字段”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“sql怎么根据表名获取字段”吧! 复制代码...
    99+
    2024-04-02
  • 怎么用SQL语句查看SQL Server的结构信息
    这篇文章主要介绍“怎么用SQL语句查看SQL Server的结构信息”,在日常操作中,相信很多人在怎么用SQL语句查看SQL Server的结构信息问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方...
    99+
    2024-04-02
  • python中如何获取和查看列表元素
    这篇文章将为大家详细讲解有关python中如何获取和查看列表元素,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。1、获取方法(1)通过索引获取元素元素 = 列表[索引]>>&...
    99+
    2023-06-15
  • SQL Server中怎么连接查询
    SQL Server中怎么连接查询,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。什么是连接查询呢?概念:根据两个表或多个表的列之间的关系,从这...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作