
正文
sqlserver904错误,sql错误9004
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
mssqlserver数据库连接错误几种常见问题
1、明白了SQL Server是个网络数据库就可迎刃而解了,简单的分为下面的几种情况。◆数据库引擎没有启动。
2、sql服务器没开,启动下服务器管理器就行了 如果sql在安装的时候使用了实例那么你的数据库连接的时候也要带上(server=JACK-CM\FOG其中FOG就是实例了),这个你看下你的服务器管理器就知道有没有实例了。
3、问题无法打开用户默认数据库。登录失败。用户‘sa’登录失败。
4、在服务界面找到数据库相关的服务:SQL Server 代理 (MSSQLSERVER) 和SQL Server (MSSQLSERVER),从图上可以看到界面上的SQL相关服务是没有启动的(绿色框哪里表示没有启动)。
5、打开Sql server 管理配置器 点击SqlExpress的协议,我们要启动所有状态。
相关问答
Q1: sqlserver出现sqlserver错误怎么解决?
1、以windows验证模式进入数据库管理器。windows身份登录后,找到:安全性-登录名-sa,然后右击选择属性。选择常规(输入新的密码,取消实施密码策略)。选择状态(设置授予和启用)。右击选择属性。
2、原因:设置错误导致。解决方法:重新正确设置来解决此问题。如下参考:打开“SQLServer网络实用工具”对话框,在这个对话框中,您可以看到服务器已经启用了命名管道和TCP/IP。在此对话框中检查SQLServer服务的默认端口设置。
3、登录上服务器进行密码的修改的时候,发现无法使用sqlplus进行数据库的登录。查看数据库配置信息的时候发现配置信息也是正确的,并没有错误。
Q2: 数据库的版本为904无法打开,此服务器支持661版本
1、无法打开MDF,因为它是版本904。此服务器支持版本852及更早。无法打开新的数据库CPROGRAM FLESWICRosOFT SQL SERVERWMSSQL1MSSQLSERVERWMSSQLIDATAVFFO。MDF创建数据库被终止。
2、我直接在sql2008附加sql2008r2的数据库,结果 “版本为 661,无法打开。此服务器支持 655 版及更低版本。不支持降级路径。” 死路一条,呵呵。
3、因为你装的Express是不支持很多功能的.装个2008r2是最好的 Express版本是免费的简装版本,可以随意分发。比如你开发了一个程序使用了SQL Express,那么你可以免费给用户安装这个版本的数据库。
4、你不是已经看到版本号了吗?Microsoft SQL Server 2008 (SP3)。数据库版本661是SQL Server 2008 R2版的数据库版本,比你安装的2008要高,不能直接把高版本的数据库文件附加到低版本。
5、以该是你的数据库文件是sql2008r2的你本地数据库是sql2008或其他比sql2008r2版本低的数据库,把你本地数据库软件换成sql2008r2就可以了。
6、可以使用下面的方法解决:打开VS,选择菜单“工具”-“选项”-“数据库工具”-“数据连接”,修改里面的SQL Server实例名称为匹配的版本即可。SQL Server实例名称可以到管理工具-服务里面进行查看 。
Q3: SQLserver连接服务器提示错误怎么办?
1、尝试使用 SQL Server 的 IP 地址进行连接: 如果服务器的名称解析出错,尝试使用服务器的 IP 地址进行连接。
2、改变次序的最简单的办法是,利用服务器或客户端网络实用工具对话框中的上下箭头来移动修改。
3、服务器未运行:确保SQLServer服务正在运行,尝试重新启动SQLServer服务。网络问题:确保客户端和服务器之间的网络连接正常,检查防火墙设置,确保SQLServer的端口(默认为1433)是打开的。
4、第一步:服务器端改完端口要看一下端口是否被占用,是否有防火墙安全规则允许。
Q4: SQLserver登录不了,怎么办?
1、与sqlserver相关的服务,尤其是实例和监听,没有启动。
2、.检查SQLserver的服务是否没有被复制。2.如果服务打开,则使用Windows身份验证登录。3.然后右击选择属性,如下所示。4.然后查看服务器身份验证的两个选项。5.接下来,查看是否选中了远程连接。
3、完成上述步骤之后,再次连接还是不能成功。这是因为初次使用登录名sa,此时sa还处于【禁用】状态。点开【安全性】【登录名】,找到登录名sa。右键单击,选择【属性】,进入【登录属性-sa】界面。
4、第一步:右键SA 用户,打开属性。第二步:选择“状态”选项卡,勾选登陆中的启用。 SA 没有被启用,在数据库刚开始使用的时候很容易出现,刚安装完SQLServer的时候SA 用户默认是关闭的,往往不被人知道。
5、解决方法:该错误产生的原因是由于SQLServer采取了仅使用Windows账户的身份验证方式,因此用户无法使用SQLServer的登录账户(如sa)进行连接。
Q5: 导致SQL附加数据库时出现错误9004的原因是什么
1、分离该数据库。删除该数据库的日志文件。重新附加 即可 以后要做好定时完整备份。如遇到今次情况 可直接截断日志重新生成即可。
2、因为SQL中列名写错了,导致查询的时候,报的标识符无效,或是数据库中没有这个列名,但是SQL语句中有这个字段,可以直接用PL/SQL直接给客户添加了缺少的字段。
3、这个是因为数据库是从其他电脑或者其他版本的原始文件,需要手动分配一下当前数据库版本的访问数据库原始文件的权限,解决方法如下:首先打开数据库之后,选择性的进行登录的,这里我们运用sa密码进行登录。
sqlserver904错误的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于sql错误9004、sqlserver904错误的信息别忘了在本站进行查找喔。








