当前位置:首页 » 编程语言 » sql实例名
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

sql实例名

发布时间: 2022-02-14 05:21:18

sql 有实例名 怎么连

(local)\hight
127.0.0.1\hight
斜杠 别错了 等于号 右边的斜杠

❷ 我安装SQL Server,有一步提示要写实例名,怎样写啊实例名

如果是第一次安装的话,选默认实例名就可以了。如果电脑上有了其他版本的sql,则需要自己加个实例名,用来区分两个版本。操作如下:

1、首先打开安装程序,选择“全新SQL SERVER独立安装或向现有安装添加功能”;

❸ sql实例名在哪找

在注册表里(HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\InstalledInstances)

服务—SQL Server(实例名),默认实例为(MSSQLSERVER)
或在连接企业管理时-查看本地实例

❹ sQL server 什么是实例

实例在数据库中,代表一些程序的集合。如Oracle中,实例就是一些能支撑数据库运行的数据库程序。

在面向对象程序设计中,“类”在实例化之后叫做一个“实例”。 “类”是静态的,不占进程内存,而“实例”拥有动态内存。

实例化是指在面向对象的编程中,把用类创建对象的过程称为实例化。是将一个抽象的概念类,具体到该类实物的过程。实例化过程中一般由类名 对象名 = new 类名(参数1,参数2...参数n)构成。



(4)sql实例名扩展阅读

实例(instance)和对象(object)的区别

实例和对象基本上是同义词,它们常常可以互换使用。对象代表了类的一个特定的实例。对象具有身份(identity)和属性值(attribute values)2个特征。实例是对象的具体表示,操作可以作用于实例,实例可以有状态地存储操作结果。实例被用来模拟现实世界中存在的、具体的或原型的东西。

对象就是类的实例,所有的对象都是实例,但并不是所有的实例都是对象。例如,一个关联(UML关系中的一种)的实例不是一个对象,它只是一个实例、一个连接。我们常见的实例都是类的实例,此时二者没有区别。除了类的实例外的实例都不是对象。

❺ 如何查看和获取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)+ '%'

二、

--1.
SELECT
SERVERPROPERTY('InstanceName')

--2
sp_helpserver

--3
select
@@SERVERNAME

--4
SELECT * FROM
SYS.SYSSERVERS

--5
SELECT * FROM
SYS.SERVERS

三、

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

四、

Select Case
When SERVERPROPERTY ('InstanceName') Is Null Then
@@SERVERNAME
Else 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的实例名

一、

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

二、

--1. SELECT SERVERPROPERTY('InstanceName')
--2 sp_helpserver
--3 select @@SERVERNAME
--4 SELECT * FROM SYS.SYSSERVERS
--5 SELECT * FROM SYS.SERVERS
三、

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

Select Case When SERVERPROPERTY ('InstanceName') Is Null Then @@SERVERNAME Else SERVERPROPERTY ('InstanceName') End

❼ SQL Server的实例名的作用是什么

以前在一台计算机上,我们只能安装一个SQL Server,无所谓实例的问题;现在我们可以在一台计算机上安装多个SQL Server,为了区分它们,设置了实例名。每个实例相当于是一个虚拟的SQL Server服务器。

❽ sql的所有实例名都连接不上,可以自己创建一个实例名吗

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

❾ SQL SERver 实例的名称和实例ID是什么

如果是命名实例:机器名实例名。

select @@servername查看当前实例名。

如果为默认实例:机器名。

SQL Server 2000 公司推出的SQL Server数据库管理系统,该版本继承了SQL Server 7.0 版本的优点,同时又比它增加了许多更先进的功能。

具有使用方便可伸缩性好与相关软件集成程度高等优点,可跨越从运行Microsoft Windows 98 的膝上型电脑到运行Microsoft Windows 2000 的大型多处理器的服务器等多种平台使用。

(9)sql实例名扩展阅读:

强大的审计功能:

SQL Server 2008为我们带来了一些更强大的审计功能;或许其中最重要的一个就是变更数据捕获(CDC)。使用CDC,你能够捕获和记录发生在你数据库中的任意INSERT、UPDATE或DELETE等操作。

一旦为一个数据库启用了CDC功能,你可以对该数据库中的一个表进行跟踪记录。SQL Server会记录对这些表进行修改的信息,并将其写到启用CDC功能的数据库的某些系统表中。

当一个用户针对你的数据表运行INSERT、UPDATE或UPDATE操作时,相关操作事务和相关数据就会被记录下来。对于INSERT来说,插入的数值会被记录,而对于DELETE来说,被删除的值同样也会被记录。UPDATE的操作略微有点不同。

❿ 怎么查看sql server 数据库的实例名

其实一般默认就是MSSQLSERVER (注意,就是英文大写)。

点击开始,运行,services.mcs 然后查阅所有SQL Server的项,其中括号中字符串的就是实例名

reference:
http://stackoverflow.com/questions/141154/how-can-i-determine-installed-sql-server-instances-and-their-versions
http://blog.csdn.net/zhangyulin54321/article/details/8002941