您的位置:

导致此错误的最常见原因是未正确设置要连接的数据库,数据库连接错误的原因及解决方法

本文目录一览:

连接数据库错误,是什么原因?

连接数据库错误,是什么原因

: 可能原因有: 1、连接字符串错误; 2、目标数据库不存在; 3、目标数据库服务器不存在; 4、网络故障。

数据库连接不上是怎么回事??

按 Win + R 键, 在运行里 输入 services.msc 找到SQL SERVER(MSSQLSERVER),看看这个服务开启了没,没开的话手动开启一下,再连接。

数据库连接出错,请检查数据库连接文件中的数据库参数设置

错误提示:数据库连接出错,请检查Conn.asp 文件中的数据库参数设置。错误原因:conn.asp 中的有关数据库参数设置不正确。解决方法:access 版要注意数据库路径要使用绝对路径,SQL 版要注意把SQL2000 的身份验证模式改成混合模式。下面这是conn.asp中有关数据库的设置,一定要正确!如果是ACCESS数据库,请认真修改好下面的数据库的文件名db = \datab……

关于 conn.asp 之己见

在asp中,为了代码的重用,把某些程序都模块化

比如把连接数据库的一些代码写在一个文件里,在其他地方加载进来就是了,方便快捷.

在实际工作中用得也多,后来发现,以前的某些写发是不大妥当的.

以前写 conn.asp 的时候都这样写:

Quote

%

Dim Def_Sample,Conn

Def_Path=server.MapPath("data.mdb")

Def_Sample="DBQ="+Def_Path+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};" '连接字串

Set Conn=Server.CreateObject("ADODB.CONNECTION")

Conn.Open Def_Sample'创建对象

%

这样在其他地方使用的时候,包含 Conn.asp 即可

同时这样也带来一个问题:

如果人家直接访问你的 Conn.asp 的话,那么建立的 conn 对象在程序中就没有关闭,就会耗掉一些服务器资源,如果有人建立多个连接恶意访问的话,那么....

服务器的资源~~

具体资源多少,没有测试,应该还是不少吧?

所以现在写程序的时候都写成 Config.asp

仅在里边定义连接字串,在使用的时候在创建对象,使用完对象就关闭

Config.asp:

Quote

%

Dim Def_Sample

Def_Path=server.MapPath("data.mdb")

Def_Sample="DBQ="+Def_Path+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};" '连接字串

%

安装计算机考试模拟系统显示“数据库连接错误”是怎么回事?

数据库连接错误的原因及解决方法如下:

1、登录账号、密码、服务器名称、数据库名称登录错误导致不能连百接。

解决方法:当正在使用的软件出现数据库不能连接时,一般就是服务器名出现问题,更改服务器名称一般可以解决问题。度

2、没能正确安装SQL服务器,也会导致数据库连接不上。

解决方法:如果是SQL数据库未能能成功安装,再次重新安装时,可能会无法安装,提示是存在一个未完成的安装挂起。

3、因权限问题导致数据库不能连接问。

解决方法:可以先暂时关闭防火墙或者杀毒软件,看是否是这些软件的安全设置所导致。