
正文
sqlserver监听程序未获得服务名,sqlplus 无监听程序
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
如何解决未找到或无法访问数据库服务器???
1、如果数据库已经无法启动,将数据作出备份,重装数据库吧。如果是本机连接没问题,其他连不上的话,关闭服务器和客户端window自带防火墙,数据库打sp4补丁,开启guest用户。
2、,如果出现这样的情况,首先我们要排查对方的机器ip或者服务器的ip是否拼得通,如果拼不通,那肯定连接不上了,那就要看看是防火墙有没有阻止ip的拼接,如果ping得通,那就与这个无关了。
3、打开Sql server 管理配置器 点击SqlExpress的协议,我们要启动所有状态。
4、登录账号、密码、服务器名称、数据库名称登录错误导致不能连接。解决方法:当正在使用的软件出现数据库不能连接时,一般就是服务器名出现问题,更改服务器名称一般可以解决问题。
相关问答
Q1: SQLServer2008服务器名称为空的解决办法?
1、装的是SQLEXPRESS版本。 可以使用,建议你就装一个。一个机器装一个,易于管理。毕竟现在的情况是 硬件比软件便宜。你这种安装方式 会导致出现两个实例名。
2、可以啊,你这个环境目前正常,你装的是express版本,不过无所谓的,不是大规模应用,足够用。通过SQLServer Management Studio 启动登陆,登陆时,服务器名字,可以填写 【 .\express】,括号里面的。
3、如果不使用本机IP和名称定义实例,需要在SQL配置管理工具中,使用server configuration工具,管理服务器别名,这样在今后连接的时候,直接连接这个别名就可以了(远程服务器也可以这样弄,很方便)。
Q2: SQLserver错误:找不到指定的服务。
登录上服务器进行密码的修改的时候,发现无法使用sqlplus进行数据库的登录。查看数据库配置信息的时候发现配置信息也是正确的,并没有错误。
点击右下角开始-所有程序-MicrosoftSQLServer201然后找到《配置工具》-《SQLServer配置管理器》打开。点击左边SQLServer服务。右击SQLServer(MSSQLSERVER)选择启动,或点击属性选择启动。正在启动服务。
打开Sql server 管理配置器 点击SqlExpress的协议,我们要启动所有状态。
打开SQLServer配置管理器,看看里面的各项服务开了没有,以及SQLServer的网络配置中NamedPipes和TCP/IP协议启用了没有,没有的话,启用他们。要是还是不行,就看一下你的实例是否还在,是不是改动了实例的位置或者删除了。
原因:设置错误导致。解决方法:重新正确设置来解决此问题。如下参考:打开“SQLServer网络实用工具”对话框,在这个对话框中,您可以看到服务器已经启用了命名管道和TCP/IP。在此对话框中检查SQLServer服务的默认端口设置。
Q3: sqlserver2012服务器名称空白
1、如果不使用本机IP和名称定义实例,需要在SQL配置管理工具中,使用server configuration工具,管理服务器别名,这样在今后连接的时候,直接连接这个别名就可以了(远程服务器也可以这样弄,很方便)。
2、原因:没有填写自己的服务器名称。右击计算机-管理,弹出下图。根据需要,选择数据库引擎方式。点开SQL SERVER网络配置下的小三角形,选择MSSQLSERVER的协议。
3、手工输入(local)试试,带括号 手工输入你的计算机名称试试、如果不行,把身份验证改为windows身份验证再试。或者,点击服务器名称右边的小三角符号,选择“浏览更多”,找到可用的名称,并使用它连接。
4、重启sqlserver服务等。检查防火墙设置:确保防火墙没有阻止sqlserver的连接,尝试禁用防火墙一段时间,以查看是否仍然存在服务器名称空白的问题。
sqlserver监听程序未获得服务名的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于sqlplus 无监听程序、sqlserver监听程序未获得服务名的信息别忘了在本站进行查找喔。





