服务器连接数据库失败
① 连接数据库失败 SQL server服务器连接不起来
sql在任务栏有个快捷方式,右键,点击mssqlserver启动。如果是启动状态无法连接就要检查用户名密码权限和计算机名是否正确。不同的pos系统大同小异
② 显示数据库连接失败是什么原因
测试连接数据库不成功,在保证连接服务器设置对话框内各项内容填写正确的条件下内。容1般出现毛病提示的缘由有以下几种情况:1、首先看服务器电脑有无关闭WINDOWS防火墙或瑞星的防火墙2、局域网不通局域网不通就是局域网内各电脑间没有到达不需要用户名和密码的访问,就是不能相互访问同享文件,可以通过计算机间能否相互访问同享文件来判断局域网是不是畅通。方法在“网上邻居”的地址栏中输入“\\”加上要访问计算机的“记算机名称或是本地ip地址”然后链接(例如\\192.168.0.1),可以访问说明局域网畅通3、数据库服务没有启动如果是数据库没有运行,软件测试连接一样也会出现毛病提示。可以在开始菜单------程序----启动------ServiceManager或是在开始菜单----运行----输入cmd------回车-----在出现黑屏界面的光标处输入netstartMSSQLSERVER----回车如果出现提示为“要求的服务器已启动”,说明数据库已在运行了;“服务名无效”说明输入的命令不正确;“没法启动数据库服务“说明数据库文件被破坏或是其他缘由造成数据库服务没法启动。
③ SQL 数据库连接服务器失败
由以下几个原因:
1.数据库引擎没有启动
有两种启动方式:
(1)开始->程序->Microsoft SQL Server 2008->SQL Server 2008外围应用配置器,在打开的界面单击"服务的连接的外围应用配置器",在打开的界面中找到Database Engine,单击"服务",在右侧查看是否已启动,如果没有启动可单击"启动",并确保"启动类型"为自动,不要为手动,否则下次开机时又要手动启动;
(2)可打开:开始->程序->Microsoft SQL Server 2008->配置工具->SQL Server Configuration Manager,选中SQL Server 2008服务中SQL Server(MSSQLSERVER) ,并单击工具栏中的"启动服务"按钮把服务状态改为启动;
使用上面两种方式时,有时候在启动的时候可能会出现错误[/b],不能启动,这时就要查看"SQL Server 2008配置管理器"中的SQL Server 2008网络配置->MSSQLSERVER协议中的VIA是否已启用,如果已启用,则把它禁止.然后再执行上述一种方式操作就可以了。
2.进行远程连接时,是否已允许远程连接.
SQL Server 2008 在默认情况下仅限本地连接.我们可以手动启用远程连接.在上面第一种方式中,找到Database Engine,单击"远程连接",在右侧将"仅限本地连接(L)"改为"本地连接和远程连接(R)",并选中"同时使用TCP/IP和named pipes(B)".
3.如果是远程连接,则还要查看连接数据库的语句是否正确,登录账户是否正确,密码是否正确等.
我在一次局域网内连接数据库时,就要因为连接字符串出了问题,在局域网内一台机子连接另一台机子上数据库时,把Data Source=装有数据库的另一台机子的IP.我在连接数据库时总是出现上面的错误,查了好长时间,后来发现,IP没有正确到传到连接字符串,原来我在连接时,使用的是本地,即127.0.0.1,输入的IP没有传到连接字符串
④ 为什么数据库连接失败
一般来说,要查如下步骤:
1. 确认数据库是否允许远程连接
2. 确认数内据库服务容是否正常启动
3. 确认数据库服务器的防火墙开通
4. 确认客户端到服务器网络畅通
5. 确认连接字符串正确,包括:主机名\实例名,端口
6. 确认数据库是否允许混合登录方式
⑤ 服务器名称,数据库名称是什么,老是出现连接数据库失败
服务器名称:就是你的服务器,比如本地就是localhost,或者其他人的ip地址
数据库名称:就是你要连接的数据库,比如用户数据库就叫user
用户名称:在安装过程中设定的用户名,默认为sa
用户口令:也是在你安装过程中设定的密码,默认为空或sa
⑥ 服务器 数据库连接失败
服务器 数据库连接失败
一般来说,要查如下步骤:
1、确认数据库是否内允许远容程连接
2. 确认数据库服务是否正常启动
3. 确认数据库服务器的防火墙开通
4. 确认客户端到服务器网络畅通
5. 确认连接字符串正确,包括:主机名\实例名,端口 6. 确认数据库是否允许混合登录方式
⑦ 连接数据库失败,可能数据库密码不对或数据库服务器出错!
查一下 data目录下的 common.inc.php文件数据连接配置 $cfg_dbhost = 'localhost'; //这里修改成你数据库的IP看一看
$cfg_dbname = 'axxx';//数据库名称版
$cfg_dbuser = 'axxx';;//数据库账号$cfg_dbpwd = '333333';//数据库密码权
$cfg_dbprefix = 'dede_'; //数据前缀
$cfg_db_language = 'utf8';
⑧ 如何解决出现"无法与数据库服务器建立连接"的方法
在include/config.inc.php这个文件里把数据库名称和密码写好。<?php//数据库配置信息define('DB_HOST', 'localhost'); //数据库服务器主机地址define('DB_USER', 'admin'); //数据库帐号define('DB_PW', 'admin'); //数据库密码define('DB_NAME', 'phpcms'); //数据库名define('DB_PRE', 'phpcms_'); //数据库表前缀,同一数据库安装多套Phpcms时,请修改表前缀define('DB_CHARSET', 'gbk'); //数据库字符集define('DB_PCONNECT', 0); //0 或1,是否使用持久连接define('DB_DATABASE', 'mysql'); //数据库类型
⑨ 客户端数据源连接服务器的数据库总连接失败,请问怎样解决
一般说来,有以下几种可能性:
1,SQL Server名称或IP地址拼写有误
2,服务器端网络配置有误
3,客户端网络配置有误
要解决这个问题,我们一般要遵循以下的步骤来一步步找出导致错误的原因.
============= 首先,确保你的SQL Server已打了SP4的补丁,然后检查网络物理连接:
ping 服务器IP地址;ping 服务器名称
使用telnet命令检查SQLServer服务器工作状态
telnet <服务器IP地址> 1433
如果命令执行成功,可以看到屏幕一闪之后光标在左上角不停闪动,这说明SQL Server 服务器工作正常,并且正在监听1433端口的 TCP/IP 连接
如果命令返回"无法打开连接"的错误信息,则说明服务器端没有启动 SQL Server 服务或者服务器端没有在默认的端口1433上监听.
=============接着,我们要到服务器上检查服务器端的网络配置,检查是否启用了命名管道.是否启用了 TCP/IP 协议等等。
可以利用SQL Server 自带的服务器网络使用工具来进行检查.
点击:程序 -- Microsoft SQL Server -- 服务器网络使用工具
打开该工具后,在"常规"中可以看到服务器启用了哪些协议.
一般而言,我们启用命名管道以及 TCP/IP 协议.
点中 TCP/IP 协议,选择"属性",我们可以来检查 SQK Server 服务默认端口的设置
一般而言,我们使用 SQL Server 默认的1433端口.如果选中"隐藏服务器",则意味着客户端无法通过枚举服务器来看到这台服务器,起到了保护的作用,但不影响连接.
============= 接下来我们要到客户端检查客户端的网络配置 =============
我们同样可以利用 SQL Server 自带的客户端网络使用工具来进行检查,
所不同的是这次是在客户端来运行这个工具.
点击:程序 -- Microsoft SQL Server -- 客户端网络使用工具
打开该工具后,在"常规"项中,可以看到客户端启用了哪些协议.
一般而言,我们同样需要启用命名管道以及 TCP/IP 协议.
点击 TCP/IP 协议,选择"属性",可以检查客户端默认连接端口的设置,该端口必须与服务器一致.
⑩ 请问一下,数据库连接失败,是怎么回事
从以来下几个方面找找原因。
1 服务器源启动没有;
2 用户名、密码对没有;
3 如果是远程连接,启用通允许“远程连接”没有。
4 在数据库服务器上,打开DOS窗口,输入netstat -an,查看1433端口开放没有,若没有开放,请调整、设置数据库服务器。