问题1:数据库软件登录连接不了,因为SQL server有部分服务没有开启,需要手动开启.       解决:计算机管理-->服务-->开启SQL server服务(具体那个自己慢慢试,就算全部开启都没事) 问题2:数据库附加失败:原因是附加的文件夹权限不足       解决方法1: https://www.cnblogs.com/obge/p/11575545.html  [更改附加数据库所在文件夹的权限]解决方法2:查看默认创建数据库的存储路径[查找系统数据库存储位置即可],复制自己的数据…
SQL Server数据库备份有两种方式,一种是使用BACKUP DATABASE将数据库文件备份出去,另外一种就是直接拷贝数据库文件mdf和日志文件ldf的方式.下面将主要讨论一下后者的备份与恢复.本文假定您能熟练使用SQL Server Enterprise Manager(SQL Server企业管理器)和SQL Server Quwey Analyser(SQL Server查询分析器)1.正常的备份.恢复方式 正常方式下,我们要备份一个数据库,首先要先将该数据库从运行的数据服务器中断开…
sql server登录名.服务器角色.数据库用户.数据库角色.架构区别联系 1.一个数据库用户可以对应多个架构(架构是表容器).架构里面包含的是数据库表. 2.一个数据库角色有可能涉及多个架构.数据库角色对应的是权限. 3.一个用户对应一个数据库角色. 4.登录名与数据库用户在服务器级别是一对多的:在数据库级别是一对一的. 服务器登录名:指有权限登录到某服务器的用户: 服务器角色:指一组固定的服务器用户,默认有9组: 登录名一定属于某些角色,默认为public 服务器角色不容许更改 登录后也不…
MDF文件是数据库存贮数据的文件,可以通过附加的方法添加到数据库,在添加mdf文件的时候遇到附加数据库失败,具体提示如下: microsoft SQL server,错误5120 最初以为是附加权限的问题,查看mdf文件发现没有选择只读属性,添加erveryone用户完全控制权限也没有用. 最后发现不是文件的只读问题,是sql没有权限问题 解决方法如下: 1.登陆的时候将 sql severs"身份验 证改为 windows身份验证,此时再附加mdf就会成功. 2.将要附加的文件复制到根目录Da…
解决SQL Server管理器无法连接远程数据库Error: 1326错误 我们在在使用SQL Server时都会遇到使用SQL Server Management Studio无法连接远程数据库实例的问题,错误描述信息摘录如下: An error has occurred while establishing a connection to the server. (provider: Named Pipes Provider, error: 40 – Could not open a con…
使用IP连接SQL SERVER或者配置为连接字符串失败 情景一:当在webconfig文件中使用   <add key="ConnectionString" value="server=127.0.0.1;database=数据库名;uid=sa;pwd=1"/> 来连接数据库中,发现登陆时候无法正常登陆,出现了一大堆错误: 情景二: 或者当在连接SQL SERVER时候输入IP如下: 提示无法连接或者连接错误. 解决方案: 第一步:检查TCP/IP协…
在公司用sql server 2008 R2很好的,回家连接127.0.0.1就报错.sql server2008R2主机名和.都可以登录,连接127.0.0.1出错,在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误.未找到或无法访问服务器.请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接. (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接,错误53? 以前可以连接,现在突然连接不上,可以尝试…
问题描述: 当删除数据库用户时,有时会得到这样的提示: 无法删除登录名 '***',因为该用户当前正处于登录状态. (Microsoft SQL Server,错误: 15434) 解决办法: 1.首先执行:EXEC sp_who 查出用户进程的spid, 2.然后执行:kill spid 3.最后执行:sp_drop login [用户名]…
标题: 连接到服务器 ------------------------------ 无法连接到 MSSQLSERVER. ------------------------------ 其他信息: 在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误.未找到或无法访问服务器.请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接. (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接) (Microsoft…
附加数据库时出现附加数据库失败的错误,错误号是5120,已经两次遇到这种问题了.今天写一下解决办法. 有两个方法,很简单: 1.设置mdf文件所在文件夹的权限,在文件夹上右击——属性——安全,如图所示: 根据图示进行设置即可,注意是Authenticated user的权限. 2.不要用sa登陆你的数据库,使用windows身份验证登录你的数据库再进行附加. ps:第一个方法有时候不管用,需要两个都试一下.最近遇到了瓶颈不知道该怎么继续往前学了,在研究框架一类的东西,但是感觉都好虚,毕竟只是看没…
错误信息:   执行 Transact-SQL 语句或批处理时发生了异常. (Microsoft.SqlServer.ConnectionInfo)   此版本的 Microsoft Windows 不支持 MUST_CHANGE 选项. (Microsoft SQL Server,错误: 15195)     解决方案: 取消强制实施密码策略 来自为知笔记(Wiz)…
通过附加功能添加现成的数据库是非常方便的,然而有时会出现附加数据库失败.那么,我们该如何解决此问题? 有两种解决方法 [第一种方法] 第一步:找到要添加数据库的.mdf文件,点击右键,选择属性. 第二步:在属性页面点击安全,选择Authenticated Users,单击编辑 第三步:Authenticated Users权限中选择完全控制,点击确定,点击属性界面的确定. 第四步:同理,右键点击数据库的.ldf文件,打开属性.按以上步骤再次设置即可. 完成以上步骤,再进行附加数据库,这时就可以.…
今天是大年初三,先跟大家拜个年,祝大家新年快乐.今天处理了一个alwaysOn问题——辅助副本因为磁盘空间不足一直显示[未同步——可疑],在日志中可以看到数据库处于挂起状态,与主副本失去同步.原以为只需把辅助副本的磁盘做个清理,腾出一点空间,然后重启SQL Server服务就好了(重启让数据库从挂起状态进入到联机状态,然后让alwaysOn重新开始同步).但,重启失败!!!在操作系统日志中看到SQL Server启动失败的原因是:(启动账户的)用户名和密码错误!!! 当初做alwaysOn的时候…
今天打开数据库刚要连接时,看到“连接到服务器”窗口,突发的想到:要是SQL Server 不再响应正常的连接请求,又想使用数据库时,我们该怎么办?      其实我们还能通过“SQL Server DAC——专用管理员连接”来操作数据库,即使服务器对其他客户端连接停止响应,我们也可以使用 DAC 访问正在运行的 SQL Server 数据库引擎实例来排除服务器上的故障,不过在某些非常特殊的情况下可能会出现连接失败,而且,每个实例只能允许使用一个DAC.这里有两种方法可以打开DAC:注意:直接打开…
原文:利用Ring Buffer在SQL Server 2008中进行连接故障排除 出自:http://blogs.msdn.com/b/apgcdsd/archive/2011/11/21/ring-buffer-sql-server-2008.aspx SQL Server 2008中包含一个新功能,旨在帮助解决特别棘手的连接问题.这个新功能是Connectivity Ring Buffer,它可以捕捉每一个由服务器发起的连接关闭记录(server-initiated connection…
SQL Server DAC——专用管理员连接 默认情况下,只有本地可以使用DAC连接,但也可以开启远程DAC sp_configure ; go reconfigure with override; go -- 使用演示sqlcmd -S127.0.0.1,2433 sqlcmd方式,要加-A选项 sqlcmd -sMSSQLSERVER  -E -A  -d master     SSMS方式,要以admin:实例名 的方式 今天打开数据库刚要连接时,看到“连接到服务器”窗口,突发的想到:要…
1.首当其冲是登陆问题, SQL Server 2008选择Windows身份验证无法登录 (Microsoft Sql Server,错误:18456) 就是在连接SQL Server 2008时,选择Windows身份验证,提示用户名或密码有误. 无论是Windows身份验证还是SQL身份验证,在SQL Server里都应该存在对应的登录名. 先通过SA账户密码,检查"安全性"-"登录名",发现只有一个systenm Windows账户,没有Administra…
SQL SERVER 理论上有32767个逻辑连接,SQL SERVER根据系统自行调配连接池. 首先 ,操作系统的用户数:即同时通过网络连接到这台电脑上面的用户限制,以5用户操作系统,搭建的文件服务器为例,去同时访问这个文件服务器的网络用户为5个. 下面说说SQL server,购买数据库有两种方式,1.根据用户数购买.2.根据cpu个数购买. 根据用户数购买,假如你购买了一个50用户的数据库,那么可以通过网络访问数据库的人数限制为50. 根据cpu个数购买的数据库访问人数不受限制,服务器上面…
add by zhj: 本文最后那个数据库别名没搞明白,在我的测试中没有建别名,是可以的.远程登陆时,服务器名称: 服务器IP,端口号 (如223.42.155.248,52134 如果是默认端口号1433,则可省略端口号) 原文:http://www.cnblogs.com/jaxu/archive/2010/11/23/1884411.html 许多初学者在使用SQL Server时都会遇到使用SQL Server Management Studio无法连接远程数据库实例的问题,大致的错误描…
------------------------------ 无法连接到 IFCA-LIUWEI/SQL2005. ------------------------------其他信息: 已成功与服务器建立连接,但是在登录过程中发生错误. (provider: 共享内存提供程序, error: 0 - 管道的另一端上无任何进程.) (Microsoft SQL Server,错误: 233) 有关帮助信息,请单击: http://go.microsoft.com/fwlink?ProdName=…
在SSMS(Microsoft SQL Server Management Studio)里面,查看数据库对应的表的时候,会遇到"Lock Request time out period exceeded.(Microsoft SQL Server, 错误1222)",对应的中文错误提示为"已超过了锁请求超时时段. (Microsoft SQL Server,错误: 1222)",如下截图所示,不管是用一般权限的账号还是具有sysadmin角色的登录名都是如此. 这…
在SQL SERVER 2008上上禁用sa登录时,遇到下面错误:"Cannot set a credential for principal 'sa'. (Microsoft SQL Server,错误: 15535)" 官方文档https://support.microsoft.com/zh-cn/kb/956177 分析了原因以及解决方案. 出现原因 如果在登录属性-sa对话框的常规选项卡上未选中映射到凭据复选框,将出现此问题.如果未选中此复选框,则 SQL Server 200…
出错背景:本人想用sql server 2008 R2 附加sql server 2005数据库出现拒绝访问,后查询网站得知,要用windows身份验证方式登录进去附加, 然后我就用windows身份登录进去后,附加数据库.出错原因:附加数据库的错误为: "无法显示请求的对话框:其它信息:  参数名:nColIndex  实际值是-1.(Microsoft.SqlServer.GridControl)"\ 又查询相关资料得出,本人windwos身份验证登录后的用户权限不够,然后我在安全…
在SQL Server 2014附加数据库的时候,报错为: 无法打开物理文件XXX,操作系统错误5(拒绝访问),SQL Server 错误5120 解决方法:  我的电脑→管理→服务和应用程序→ 服务→SQL Server(MSSQLSERVER)   的登录那一项改为:本地系统,然后重新启动,就哦了~ 右击 →属性: 设置好属性以后,记得右击重新启动服务. 有更好的解决方法,或者别的解决方法,希望大家在下面 写下了,大家互相交流.康桑思密达~…
Sql server 2008 R2 配置管理工具服务显示远程过程调用失败:0x800706be   今天在其他电脑配置 SQl server 2008 R2,安装完成后,发现打开配置管理工具服务 :显示远程过程调用失败:0x800706be 这样的错误提示 之前并没有遇到过这种问题,猜想,可能是这台电脑之前安装了 visual studio 2015,内置的SQl server 2014与之冲突,导致新的2008 R2 版本过低导致. 解决方法如下: 有软件管理器的打开软件管理器,没有的进入控…
解决SQL Server 2008 错误15023:当前数据库中已存在用户或角色,SQLServer2008,错误15023,在使用SQL Server 2008时,我们经常会遇到一个情况:需要把一台服务器上的数据库转移到另外一台服务器上.而转移完成后,需要给一个"登录"关联一个"用户"时,往往会发生错误:      “错误15023:当前数据库中已存在用户或角色”        这个问题非常棘手,几经排常找到了原因与解决方法,因为这个问题与解决方法均比较复杂,所以…
转至:blog.csdn.net/ying5420/article/details/4488246 1.SQL SERVER 2000 JDBC驱动程序:msbase.jar.mssqlserver.jar.msutil.jar.这三个文件都可以从微软的官方网站上下载,是Java开发中连接SQL SERVER 2000必不可少的文件. driver:com.microsoft.jdbc .sqlserver .SQLServerDriver url:jdbc :microsoft :sqlser…
以前一直连接本地的数据库,连接SQL Server 2005是小菜的... 做项目也是老师搭好了服务器端,打上IP去访问就行...也不用考虑太多. 今天自己在公司搭SQL Server 2005服务器,客户端去访问问题就来了... 连接失败,SQL Server 2005不支持远程... 想想应该不会,于是想到老师以前说的,服务器端要做配置...哇哈哈!~~果然... 方法如下:  一.为 SQL Server 2005 启用远程连接 1. 单击"开始",依次选择"程序&qu…
来源 https://blog.csdn.net/loeley/article/details/7095741 sql server 2008 64位连接sql 2000服务器的时候出现以下提示: 链接服务器"seeker2k4"的 OLE DB 访问接口 "SQLNCLI10" 返回了消息 "Unspecified error". Msg 7311, Level 16, State 2, Line 1 无法获取链接服务器 "seeke…
sql server 2008 express 安装的时提示"重启计算机失败" 解决办法: 打开注册表编辑器(regedit.exe),在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager 中找到 PendingFileRenameOperations 项目,并删除它.这样就可以清除安装暂挂项目. 注意:不用重起电脑,继续安装即可! ===================================…