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

博客访问: 7357032
博文数量: 1490
博客积分: 13501
博客等级: 上将
技术积分: 17823
注册时间:
APP发帖 享双倍积分
IT168企业级官微
微信号:IT168qiye
系统架构师大会
微信号:SACC2013
分类: SQLServer
简单点说你的sql server如果安装时候是默认实例的话
局域网访问你的数据库.只需要ip+实例名
比如 192.168.1.2/MSSQLSERVER
如果是其他的后面换掉
同样的,如果你机器上有多个实例
你自己进自己的数据库就需要机器名+实例
默认的话 用一个 " . " 就一个了
不默认的话&&&& 机器名/实例名
或者 WINDOWS身份验证
安装SQLSERVER时指明实例
通过注册表查看当前已安装的SQLSERVER实例:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft
express是精简版实例,一般开发都用完全版的啊
远程看不到可能是因为你先安装的express版,sqlexpress实例占用了1433端口
后安装mssqlserver实例,导致mssqlserver实例只能动态端口
远程连接的话,需要用ip\实例名这样
参考文献:
阅读(1380) | 评论(0) | 转发(0) |
相关热门文章
给主人留下些什么吧!~~
请登录后评论。如何查看当前连接中数据库实例名 -中国学网-中国IT综合门户网站-提供健康,养生,留学,移民,创业,汽车等信息
> 信息中心 >
如何查看当前连接中数据库实例名
来源:互联网 发表时间: 17:06:25 责任编辑:李志喜字体:
为了帮助网友解决“如何查看当前连接中数据库实例名 ”相关的问题,中国学网通过互联网对“如何查看当前连接中数据库实例名 ”相关的解决方案进行了整理,用户详细问题包括:如下图所示中国学网
这台服务器电脑名称为:ELVAXP请教一下,图片中第一行信息中:ELVAXP\MELVA&&(SQL&Server&10.0.1600&-&ELVAXP\Administrator&)(1)MELVA是什么?(2)SQL&Server&10.0..1600&是什么(3)ELVAXP\&Administrator是什么(4)&&&如何查看当前连接中&&数据库实例名&,具体解决方案如下:解决方案1:ELVAXP\MELVA&&(SQL&Server&10.0.1600&-&ELVAXP\Administrator&)(1)MELVA是什么?这个就是你的实例名,如果你在安装的时候,使用了默认实例,则只有前面服务器的名字(2)SQL&Server&10.0..1600&是什么这是版本号,10&代表&sql&server&2008&,&9&是2005&,&8&是&2000(3)ELVAXP\&Administrator是什么当前的连接,是哪台机器的哪个用户(操作系统用户)连接上来的,这里有可能显示的是&sa&.(4)&&&如何查看当前连接中&&数据库实例名&SELECT&SERVERPROPERTY('ServerName')&,SERVERPROPERTY('InstanceName')&解决方案2:非常感谢,非常感谢。
相关文章:
最新添加资讯
24小时热门资讯
Copyright © 2004- All Rights Reserved. 中国学网 版权所有
京ICP备号-1 京公网安备02号查看:7951|回复:5
中级工程师
请问,能否把一个查询结果集的数据,在另一个数据库中(在同一个SQL Server实例中)插入一个新表,并命新名?谢谢!
小微企业IT帮
用LINKEDSERVER
SELECT * INTO TBL2 FROM [LINKEDSERVER].[DB1].dbo.[TBL1];
SQL Server 2008 MCITP | SQL Server 2012 MCSE | SQL Server MVP | MySQL 5.6 OCP | Oracle 11g OCP
中级工程师
引用:原帖由 UltraSQL 于
17:49 发表
用LINKEDSERVER
SELECT * INTO TBL2 FROM [LINKEDSERVER].[DB1].dbo.[TBL1]; 请问如何连接两个数据库呢?谢谢
小微企业IT帮
sp_addlinkedserver
创建一个链接的服务器,使其允许对分布式的、针对 OLE DB 数据源的异类查询进行访问。在使用 sp_addlinkedserver 创建链接的服务器之后,此服务器就可以执行分布式查询。如果链接服务器定义为 Microsoft? SQL Server?,则可执行远程存储过程。
sp_addlinkedserver [ @server = ] 'server'
[ , [ @srvproduct = ] 'product_name' ]
[ , [ @provider = ] 'provider_name' ]
[ , [ @datasrc = ] 'data_source' ]
= ] 'location' ]
[ , [ @provstr = ] 'provider_string' ]
= ] 'catalog' ]
sp_addlinkedsrvlogin [ @rmtsrvname = ] 'rmtsrvname'
= ] 'useself' ]
[ , [ @locallogin = ] 'locallogin' ]
[ , [ @rmtuser = ] 'rmtuser' ]
[ , [ @rmtpassword = ] 'rmtpassword' ]
[ =] 'useself'
决定用于连接到远程服务器的登录名称。useself 的数据类型为 varchar(8),默认设置为 TRUE。true 值指定 SQL Server 验证的登录使用其自己的凭据以连接到 rmtsrvname,而忽略 rmtuser 和 rmtpassword 参数。false 值指定 rmtuser 和 rmtpassword 参数用来连接到特定 locallogin 的 rmtsrvname。如果 rmtuser 和 rmtpassword 也设置为 NULL,则连接链接服务器不需使用任何登录或密码。对于 Windows NT 身份验证登录而言,useself 为 true 则无效,除非 Microsoft Windows NT(R) 环境支持安全帐户委托,并且,提供程序支持 Windows 身份验证(此时不再需要创建值为 true 的映射,不过创建仍然有效)。
[ @locallogin =] 'locallogin'
本地服务器上的登录。locallogin 的数据类型为 sysname,默认设置为 NULL。NULL 值指定此条目将应用于所有连接到 rmtsrvname 的本地登录。如果值不为 NULL,则 locallogin 可以是一个 SQL Server 登录或 Windows NT 用户。必须授予 Windows NT 用户直接访问 SQL Server 或通过其作为已授予访问权限的组的成员来访问 SQL Server 的权限。
不同服务器数据库之间的数据操作
--创建链接服务器
exec sp_addlinkedserver 'ITSV ', ' ', 'SQL OLEDB ', '远程服务器名或ip地址 '
exec sp_addlinkedsrvlogin 'ITSV ', 'false ',null, '用户名 ', '密码 '
--查询示例
select * from ITSV.数据库名.dbo.表名
--导入示例
select * into 表 from ITSV.数据库名.dbo.表名
--以后不再使用时删除链接服务器
exec sp_dropserver 'ITSV ', 'droplogins '
--连接远程/局域网数据(openrowset/openquery/opendatasource)
--1、openrowset
--查询示例
select * from openrowset( 'SQLOLEDB ', 'sql服务器名 '; '用户名 '; '密码 ',数据库名.dbo.表名)
--生成本地表
select * into 表 from openrowset( 'SQLOLEDB ', 'sql服务器名 '; '用户名 '; '密码 ',数据库名.dbo.表名)
--把本地表导入远程表
insert openrowset( 'SQLOLEDB ', 'sql服务器名 '; '用户名 '; '密码 ',数据库名.dbo.表名)
select *from 本地表
--更新本地表
set b.列A=a.列A
from openrowset( 'SQLOLEDB ', 'sql服务器名 '; '用户名 '; '密码 ',数据库名.dbo.表名)as a inner join 本地表 b
on a.column1=b.column1
--openquery用法需要创建一个连接
--首先创建一个连接创建链接服务器
exec sp_addlinkedserver 'ITSV ', ' ', 'SQLOLEDB ', '远程服务器名或ip地址 '
FROM openquery(ITSV, 'SELECT * FROM 数据库.dbo.表名 ')
--把本地表导入远程表
insert openquery(ITSV, 'SELECT * FROM 数据库.dbo.表名 ')
select * from 本地表
--更新本地表
set b.列B=a.列B
FROM openquery(ITSV, 'SELECT * FROM 数据库.dbo.表名 ') as a
inner join 本地表 b on a.列A=b.列A
--3、opendatasource/openrowset
FROM opendatasource( 'SQLOLEDB ', 'Data Source=ip/ServerNUser ID=登陆名;Password=密码 ' ).test.dbo.roy_ta
--把本地表导入远程表
insert opendatasource( 'SQLOLEDB ', 'Data Source=ip/ServerNUser ID=登陆名;Password=密码 ').数据库.dbo.表名
本帖最后由 UltraSQL 于
07:43 编辑
SQL Server 2008 MCITP | SQL Server 2012 MCSE | SQL Server MVP | MySQL 5.6 OCP | Oracle 11g OCP
同1个instance直接插入就可以啦:
select * into db_2..new_table_name from current_table_name
如果另个instance,可以用楼上的linked server
言简意赅!
SQL Server MCITP, MVP, MCT, DBA
小微企业IT帮
嚓 看漏了 同一个实例下
SQL Server 2008 MCITP | SQL Server 2012 MCSE | SQL Server MVP | MySQL 5.6 OCP | Oracle 11g OCP
Copyright&
本论坛言论纯属发布者个人意见,不代表51CTO网站立场!如有疑义,请与管理员联系:在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服 务器。请验证实例名称是否正确并且 SQL Server 已配置为允 - Hi, Sun - ITeye技术网站
博客分类:
可怜的我啊,搞了一个下午,连接 C#连接Sql server2005,就是连接不上,
然后查资料啊查资料,不仅抱怨国内的文章千篇一律,都没讲清楚到底怎样去写
怎样去配置,你转载我,我转载你。当然,我也喜欢转载。。。。,哈哈哈哈
遇到的问题,就是连接不上Sql server2005, 提出的错误是:
在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服
务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: 命
名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接)
于是,找啊,找啊,找啊,找啊,找到的就是这篇文章的上面那一个文章。
其实连接的代码都差不多对了,但是没有人点出来,还有端口的问题。
默认安装的Sql server2005是端口不是1433,我们要的是1433.
1.打开Sql server 管理配置器
2.点击SqlExpress的协议,我们要启动所有状态。
3.选择TCP/IP,点击右键,选择属性,我们修改连接数据库的端口地址,非常重要
4.修改三处,第一你查看下跳出来的对话框,里面有好多TCP/IP的端口。我们要找的是三处。
5.IP地址 是自己电脑的地址 在TCP端口添加1433,然后选择启动
6. IP地址是127.0.0.1的是默认的,也要改掉,如上
8.IPALL是否是表示所有端口??反正也要修改下端口地址了。
9.重新启动服务,不支持热修改,修改重新启动服务。
好了,这就是修改好了端口了。
下面贴代码
这个代码是可以运行的,所以您无需担心,你写的代码是有问题的,你要修改的就是习惯你的数据库
strConnection += "initial catalog=修改成为你自己创建的数据库;Data Source=";
using System.Collections.G
using System.L
using System.T
using System.Data.SqlC
namespace dbApp
class Program
static void Main(string[] args)
Console.WriteLine("Hello Word1");
Program.LinkDB();
Console.WriteLine("Hello Word3");
Console.ReadLine();
static void LinkDB()
Console.WriteLine("Hello Word2");
string strConnection = "uid= password= ";
strConnection += "initial catalog=Data Source=";
strConnection += "Connect Timeout=3";
// string constr = "server=.;database=integrated security=SSPI";
//string constr = "server=.;database=uid=pwd=sa";
// strConnection = "data source=.;initial catalog=user id=pwd=sa";
SqlConnection objConnection = new SqlConnection(strConnection);
SqlConnection objConnection = new SqlConnection(strConnection);
objConnection.Open();
Console.WriteLine("连接数据库成功");
objConnection.Close();
catch (Exception ex)
Console.WriteLine(ex.Message);
连接成功的效果
--------------------------------------------------------------------------------------------------------------
如果你还是连不上,那么再去查看如下的配置:
这个你在查看下。
然后重新启动下你的电脑,在连接下代码试试看。你首先要保证,你通过sa 可以进入到sql server2005
-----------------------------------------------------
浏览 106556
浏览: 1458549 次
来自: 杭州
java实现操作word中的表格内容,用插件实现的话,可以试试 ...
Maven多模块spring + springMVC + JP ...
博主还有wlsvm.zip这个压缩包吗?链接打不开了
f604a33a817e427怎么查看Oracle实例名?的相关文章推荐-oracle-电脑编程网怎么查看Oracle实例名?一步一步说详细点,谢谢------回答---------------其他回答(20分)---------SELECT host_name, instance_name, version FROM v$instance...作者:xuzhujun728 和相关 相关专题文章:怎么查看Oracle实例名?一步一步说详细点,谢谢------回答---------------其他回答(20分)---------SELECT host_name, instance_name, version FROM v$instance...作者:xuzhujun728 和相关 oracle UPdate ...一次能不能更新某一条记录的多个字段内容,该怎么写?------回答---------------其他回答(10分)---------当然可以了update tab set col1='', col2=''', col3='' where...------其他回答(10分)---------可以呀,假设表名emp有字段name,age,sex则语句如下: &update emp &se...作者:heyuehui 和相关 我因为同时装了,所以装2008时候修改了实例名称为SQLSERVER2008,本地连接是使用“计算机名\SQLSERVER2008”,但是外部访问就不行了。我试了使用“IP\SQLSERVER2008”或者“域名\SQLSERVER2008”都不行。不知道怎么回事。希望知道的高手指点一下。感激不尽。------回答---------------其他回答(30分)---------1.telent 1433端口 看是不是...作者:fzn0621 和相关 我是windows系统,如何查看当前系统下,有多少个数据库实例,实例名是什么?因为用的是别人的系统,不知道安装过什么数据库,默认数据库是什么。 谢谢各位了先------回答---------------回答(5分)---------打开SQL Server配置管理器,选择SQL Server服务,就可以看到了。------回答(5分)---------我的电脑--&管理--&服务和应用程序--&SQL Server配置...作者:xiyushuo 和相关 系统环境: 1、操作系统:windows 20002、数据库: Oracle 8i R2 (8.1.6) for NT 企业版3、安装路径:C:ORACLE本例使用软件下载地址: 1、jdk-1_2_2_006-win.exe[19.5MB]/prodUCts/jdk/1.2/2、jakarta-tomcat.zip[2.26MB]http://jakarta.apache.org/builds/t...作者: 和相关 41. 如何给表、列加注释?  SQL&comment on table 表 is '表注释';注释已创建。  SQL&comment on column 表.列 is '列注释';注释已创建。  SQL& select * from user_tab_comments where 42. 如何查看各个表空间占用磁盘情况?  SQL& col tablespace for...作者: 和相关 了解如何在 Oracle Enterprise Linux 5 上逐步将 Oracle RAC 10g 第 2 版升级到 Oracle RAC 11g。 作者:Vincent Chan2007 年 10 月发布 Oracle 最近发布了大家期待已久的 Oracle 数据库 11g(即,新一代网格计算)。该版本在网格计算方面取得了显著进步,提供了大量令人难以置信的新特性,从而进一步改进了数据库可用性和可管理性、性能监视、诊断以及数据库升级...作者: 和相关 Oracle经典问答一览[常用]目录01. Oracle安装完成后的初始口令?02. ORACLE9IAS WEB CACHE的初始默认用户和密码?03. oracle 8.0.5怎么创建数据库?04. oracle 8.1.7怎么创建数据库?05. oracle 9i 怎么创建数据库?06. oracle中的裸设备指的是什么?07. oracle如何区分 64-bit/32bit 版本???08. SVRMGR什么意思?09. 请问如...作者: 和相关 1. Oracle安装完成后的初始口令?  internal/oracle   sys/change_on_install   system/manager   scott/tiger   sysman/oem_temp 2. ORACLE9IAS WEB CACHE的初始默认用户和密码? administrator/administrator 3. oracle 8.0.5怎么创建数据库? 用orainst。如果有motif界面,可以...作者: 和相关 oracle中服务名,实例名,数据库名的理解 =========================================================== 数据库名:一个数据库的标识,用DB_NAME来表示,用于区分数据的内部标识,是以二进制方式存储于数据库控制文件中的参数,在数据安装或创建之后将不得修改。数据库安装完成后,该参数被写入数据库参数文件pfile中.数据库实例名:用于和操作系统进行联系的标识,用INSTANCE_...作者: 和相关 }

我要回帖

更多关于 sqlserver数据库实例 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信