
正文
sqlserver附加数据库无法连接,sqlserver2008r2附加数据库失败
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
求助数据库大神,公司的考勤系统出问题,SQLserver里面的数据库成了灰色...
默认情况下,所有用户数据库和所有系统数据库(MSDB 除外)都将此属性设置为 False。不能更改 model 和 tempdb 数据库的值。每当数据库附加到服务器时,都要将 TRUSTWORTHY 设置为 False。
新建一个登陆名,对它进行设置。在“常规”选项里选择SQL Server 身份验证,输入登录名和密码,选择默认数据库。
首先这个问题很简单就是数据直接的数据交互问题:先分析一下,考勤系统中的考勤数据都是和员工表中的员工ID相关联的。
好的考勤软件,当数据库连接不上的时候,都会自动出现数据库配置窗口,在配置窗口可以输入数据库服务器的IP、帐号、密码。--- 要确保安装好MSDE,并正常启动MSDE(桌面右下角有显示绿色三角的图标)。
从图中可以看出,灰色的钥匙是外键。在后面可以看到FK,也就是foreign key的意思。照着字面意思,此处的department_id是参考department表中的主键。
相关问答
Q1: sql无法附加数据库怎么办
将需要附加的数据库文件和日志文件拷贝到某个已经创建好的文件夹中。出于教学目的,我们将该文件拷贝到安装SQLServer时所生成的目录DATA文件夹中。
首先打开数据库之后,选择性的进行登录的,这里我们运用sa密码进行登录。打开之后,右击数据库然后选择附加。弹出如下窗口,选择所要添加的文件,如下图所示。选择添加数据文件之后,点击确定。
一种是权限的问题,因为数据库在创建的时候同时附加给了数据库文件一个权限,所以到了另外一个地方,就没有办法附加,最简单的解决办法是给这两个文件添加一个everyone并给予完全控制权限。
首先打开sqlserver management studio,登录身份选择windows身份验证,点击连接。
Q2: sql数据库无法连接的问题(数据库不能连接的原因)
如果不能通,通常有两种原因,一种原因是 OS 或网络的问题,或者是防火墙;另一种原因是 mysqld 自身根本没有侦听客户端的连接请求, mysqld 启动后对于客户端的侦听是分三种情况。
因为问题比较笼统,可能的原因比较多 一是数据库没有启动 二是禁止远程连接 三是不在同一个网络 四是网络不畅通 五是缺少必要的环境 等等,还有其他可能,建议你查看具体的错误信息进行判断。
出现此问题的原因是:计算机设置错误造成的。解决的方法和操作步骤如下:首先,当未启动SQL Server服务时,SQL Server管理器将无法连接到数据库服务,并且将出现以下提示,如下图所示。
说明数据库已在运行了;“服务名无效”说明输入的命令不正确;“没法启动数据库服务“说明数据库文件被破坏或是其他缘由造成数据库服务没法启动。
是不是,你是数据库的服务器没有启动啊。重新启动数据库服务器,在进行数据库连接。问题原因:SQL 服务器已配置为在 Windows 身份验证模式 (Windows 身份验证) 操作和不允许 使用 SQL 帐户。
如果可以直接操作服务器检查步骤如下:确定数据库服务器的服务正常开启。确定数据库的链接数没有满。测试这个,可以在服务器上用查询命令。
Q3: 为什么SQLServer无法连接到数据库?
1、原因:设置错误导致。解决方法:重新正确设置来解决此问题。如下参考:打开“SQLServer网络实用工具”对话框,在这个对话框中,您可以看到服务器已经启用了命名管道和TCP/IP。在此对话框中检查SQLServer服务的默认端口设置。
2、无法连接到数据引擎的原因主要是你的服务没有开。
3、出现此问题的原因是:计算机设置错误造成的。解决的方法和操作步骤如下:首先,当未启动SQL Server服务时,SQL Server管理器将无法连接到数据库服务,并且将出现以下提示,如下图所示。
4、如果是用了一段时间,很可能是杀毒软件误杀数据库文件,卸掉杀毒软件,在管理里面启动下数据库,看能否启动,如果还能启动。再启动速达看能否连接上。如果数据库已经无法启动,将数据作出备份,重装数据库吧。
5、那是因为无法连接SQL服务器,解决的方法和详细的操作步骤如下:第一步,在“开始”程序中,展开SQL2012 —配置工具— SQL Server配置管理器,然后双击以打开SQL Server配置管理器,见下图,转到下面的步骤。
6、查看是否因为防火墙的问题,软、硬件的防火墙全关闭如果能联上,打开防火墙不能联,那就去处理防火墙的设定。客户机与服务器是否能正常联通。关闭所有防火墙后,用ping指令测试两台电脑的联通情况。首先要能Ping通。
Q4: win8系统下SQLServer2012附加数据库失败怎么办
首先打开数据库之后,选择性的进行登录的,这里我们运用sa密码进行登录。打开之后,右击数据库然后选择附加。弹出如下窗口,选择所要添加的文件,如下图所示。选择添加数据文件之后,点击确定。
这时因为当前用户或者SQL Server启动帐号没有文件的读写权限,到文件所在目录,右击mdf文件 选择属性 ,在”安全”选项卡里编辑权限,将everyone添加进去,并授予完全控制权限。注意同一数据库的日志文件(ldf)也要这样设置权限。
首先打开sqlserver management studio,登录身份选择windows身份验证,点击连接。
sqlserver附加数据库错误823的解决方案 SQL-Server附加数据库时失败。异常情况:服务器在正常运行的情况下突然断电,导致数据库文件损坏,具体表现是:数据库名后面有“(置疑)”字样。
Q5: 为什么连接不上SQLServer数据库的原因分析
1、原因:设置错误导致。解决方法:重新正确设置来解决此问题。如下参考:打开“SQLServer网络实用工具”对话框,在这个对话框中,您可以看到服务器已经启用了命名管道和TCP/IP。在此对话框中检查SQLServer服务的默认端口设置。
2、数据库连接不成功的原因:数据库的服务没有正常启动。数据库的IP协议没有启动。客户端链接服务器时电脑的防火墙没有关闭,被防火墙拦截。解决办法:检查数据库服务是否打开。打开计算机管理中的服务和应用程序。
3、原因:连接字符串不对。用户名和密码不对。服务没开。默认连接数据库不存在。
4、查看是否因为防火墙的问题,软、硬件的防火墙全关闭如果能联上,打开防火墙不能联,那就去处理防火墙的设定。客户机与服务器是否能正常联通。关闭所有防火墙后,用ping指令测试两台电脑的联通情况。首先要能Ping通。
5、数据库连接失败的原因:登录账号、密码、服务器名称、数据库名称登录错误导致不能连接、没能正确安装SQL服务器、因权限问题导致数据库不能连接。登录账号、密码、服务器名称、数据库名称登录错误导致不能连接。
6、近日小编在逛论坛的时候,发现有许多win7系统用户在询问这样一个问题,就是在使用sql server2008的时候连接不上数据库,这是怎么回事呢,本文就给大家整理了Win7系统sqlserver2008连接不上数据库的详细解决方法供大家参考。
sqlserver附加数据库无法连接的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于sqlserver2008r2附加数据库失败、sqlserver附加数据库无法连接的信息别忘了在本站进行查找喔。







