无法连接数据库,首先要了解自己是单机版系统还是网络版系统。

如何区分网络版还是单机版?
通常情况下数据库在本机上安装即是单机版,在服务器上安装即为网络版。


网络版如果出现无法连接数据库,建议找信息中心专业人员处理,问题一般出现在网络方面。
1.首选第一时间联系信息中心处理
2.检查是否可以正常连接服务器(网络版在主界面会有服务器IP地址,检查时候可以正常建立连接)
3.检查客户机及其服务器的1433端口是否打开。


单机版软件初次使用需要安装SQL SERVER 2012 ,安装预算执行信息系统3.0并且配置好数据库连接才可以正常使用。如果没有安装SQL SERVER 2012 请回复关键字‘数据库安装’可以获得帮助
以下帮助是已经正常安装SQL SERVER 2012后的帮助信息。
1
检查软件数据库配置信息是否正确

1.服务器名称是否正确
2.数据库名称是否为sa
3.数据库用户密码是否正确
4.数据库名称正确
2
确认SQLServer服务状态

注意:(如果数据库在服务器上安装,以下步骤需要在服务器上进行)
方法: 点击左下角微软徽标→所有程序→Microsoft SQL Server 2012→配置工具→SQL Server 配置管理器

查看SQL SERVER 服务状态是否为已停止,如图所示:

鼠标右击→点击启动→等待启动完毕重新进入系统即可



正常情况下通过上述处理即可正常使用。
如果还是无法使用请检查
1:数据库sa用户是否启用
2. 本电脑上是否存在多版本数据库
如何确认sa用户是否启动?
1,点击左下角微软徽标→所有程序→Microsoft SQL Server 2012→Microsoft SQL Server Management Studio
2. 身份验证选择“”Windows身份验证“”点击登录

3.在左上角服务器上面右键点击属性

4.点击“安全性”点击“SQL SERVER与Windows身份验证模式”点击确定

5.展开“安全性”展开‘登录名’找到sa 右键属性

6.点击‘状态’选择授予和启动点击保存即可

单机版上存在多版本数据库如何处理?
通常情况下一个数据库实例可以占用一个独立端口,默认数据库端口为1433
如果在系统上同时安装多版本数据库(例如SQL Server 2008和SQL Server 2012 )等同时存在一台电脑上时会出现数据库端口冲突情况,可能会导致无法连接数据库
出现多版本同时在一台电脑上需要将两个数据库进行端口修改即可。
如何进行多版本数据库端口修改?
我们这里推荐数据库SQL Server 2012版本数据库使用1433端口。
下面图文为数据库SQL Server 2012版本数据库端口修改教程,其他版本数据库方法一致。
例如现在SQL Server 2008数据库已经占用了1433端口那么我们应该如何处理?
首先我们需要把SQL Server 2008服务停止
(SQL Server 2008服务停止或端口修改后可能使用SQL Server 2008的软件需要进行配置信息修改才可以继续使用)
1. 打开控制面板点击管理工具停止SQL Server 2008服务

注意:并非所有SQL Server 2008服务实例名均为(SQL 2008)也可能是(MSSQLSERVER)这个名称是根据安装者自行定义的。。
如果存在多个实例名那么在描述列会出现多行相同描述。
例:

这里出现两个相同描述的SQL SERVER 任务, 那么这台电脑为两个实例。
2. 我们找到对应的服务后右键停止

3. 点击开始选择 SQL SERVER 2008文件夹 (如果安装的是R2版本 请在SQL SERVER 2008R2 里面)找到配置管理器并打开。

4.点击 SQL SERVER 网络配置,选择 SQL SERVER 2008协议(这个名称是根据安装者自行定义的)在右边双击TCP/TP按钮

5. 点击‘IP'地址页签 拉到最下面点击 IPALL的‘TCP动态端口’’修改为其他端口(下图中端口为0 的是动态端口,点击确定)

6
6. 选择 SQL SERVER 2012的协议(这里SQL SERVER 实例名为MSSQLSERVER)在右边双击TCP/TP按钮

7.点击‘IP'地址页签 拉到最下面点击 IPALL的‘TCP动态端口’’修改为1433点击确定

8.打开控制面板点击管理工具重启SQL Server 2012服务服务,即可使用软件

如果电脑上没有安装其他版本SQL SERVER 数据库,只想把SQL SERVER2012端口更改为1433 那么请执行上述操作的步骤(6,7,8)即可。
有问题请致电
24小时客户服务热线:4001-365-234





