执行 Transact-SQL 语句或批处理时发生了异常。 (Microsoft.SqlServer.ConnectionInfo) -----------------

执行 Transact-SQL 语句或批处理时发生了异常。 (Microsoft.SqlServer.ConnectionInfo)

------------------------------

尝试打开或创建物理文件 'E:\新建文件夹\图书管理系统\App_Data\ManagerBook.mdf' 时,CREATE FILE 遇到操作系统错误 32(另一个程序正在使用此文件,进程无法访问。)。 (Microsoft SQL Server,错误: 5123)
但是我没有用过这个数据库,就是不能添加数据库啊!

贴出来为SQL2005的语句

楼主是SQL2000还是?
--SQL2008或SQL2005
USE [master]
GO
CREATE LOGIN [12] WITH PASSWORD=N'1', DEFAULT_DATABASE=[master], CHECK_EXPIRATION=OFF, CHECK_POLICY=OFF
GO
USE [Test]
GO
CREATE USER [12] FOR LOGIN [12]
GO
USE [Test]
GO
EXEC sp_addrolemember N'db_owner', N'12'
GO

以SQL2000为例
--切换到你新增的用户要控制的数据库
use 你的库名
go

--新增用户
exec sp_addlogin 'test' --添加登录
exec sp_grantdbaccess N'test' --使其成为当前数据库的合法用户
数据库访问项
勾选你创建的用户需要访问的数据库名
数据库角色中允许,勾选"public","db_ownew"

确定,这样建好的用户与上面语句建立的用户一样

exec sp_addrolemember N'db_owner', N'test' --授予对自己数据库的所有权限
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-01-01
请试试下面两种办法:
1重启SQL server服务
2换数据库文件名本回答被网友采纳
第2个回答  2011-01-01
..应该是你现在的服务器里面已经包含了这个数据库文件所述的数据库。。
要先分离她

...Microsoft.SqlServer.ConnectionInfo)数据库10无法自动
2.执行 Transact-SQL 语句或批处理时发生了异常。 (Microsoft.SqlServer.ConnectionInfo)这个肯定是sql语句有问题,或者是数据库没有选对了!!3.无法打开物理文件 "E:\\Student_Data.MDF"。操作系统错误 5:"5(拒绝访问。)"。 (Microsoft SQL Server,错误: 5120)LZ现在用的就是这个数据库吧,得把...

...发生了异常.(Microsoft.sqlserver.ConnectionInfo)
估计是异常关闭了,建议恢复一下 恢复步骤:1 停止sqlserver服务,备份msdb数据库 2 将数据库设置为单用户模式 启动sqlserver服务,将数据库设置为单用户模式 ALTER DATABASE ErrorDB SET SINGLE_USER 3 从其他机器拷贝msdb数据库过来,直接替换msdb数据库文件和日志文件 4 对数据库进行检查修复 dbcc checkdb...

...或批处理时发生了异常. (microsoft.sqlserver.connectioninfo...
microsoft.sqlserver.connectioninfo 明显是connection问题 是不是导出数据时候报的?

...Microsoft.SqlServer.ConnectionInfo) ---
数据库角色中允许,勾选"public","db_ownew"确定,这样建好的用户与上面语句建立的用户一样 exec sp_addrolemember N'db_owner', N'test' --授予对自己数据库的所有权限

...出错误:执行Transact-SQL语句或批处理时发生异常(MicrosoftSqlServer.C...
这个错误说明数据库的版本不符吧,你是在把从SQLServer2008\/2005的数据库 上备份的数据还原到SQLServer2000数据库上?首先确保连接到了数据库服务器上;其次还原的备份与需要还原的设备都是SQL2005。SQL数据的备份在2008与2000上不可以通用。如果系统同时安装了sqlserver2000跟sqlserver2005,在还原时可能会...

执行Transact-SQL语句或批处理时发生了异常。(Microsoft,SqlServer...
这个文件Tariffsmall_log.idf损坏了,你用原来的备份替换一下。

...语句或批处理时发生了异常。 (Microsoft.SqlServer.Connection...
猜测有两种情况呀 一种是你数据库所在的硬盘没有空间了 还有一种是你的系统库msdb坏了 或者是丢失了 总之,要修复很麻烦的 你以前有没有备份什么的在其它计算机上回复一下试试吧 或者,找到你现在用的数据库以*.mdf和*.ldf结尾的两个数据库文件,把他们保存好,然后,重装sql试试吧 ...

...时发生异常(MICROSOFT.SQLSERVER.CONNECTIONINFO)
上面已经说了,MDF文件上的结构有问题,也就是说数据库有问题。需要先将这个数据库结构修复后,才能正常打开。

执行transact-sql 语句或批处理时发生异常。
执行transact-sql 语句或批处理时发生异常是设置错误造成的,解决方法为:1、打开HeidiSQL,选择要操作的服务器连接,然后点击【打开】。2、此时进入数据库服务器管理界面。3、点击数据库实例,如store数据库。4、此时显示数据库基本信息。5、点击【查询】标签页。6、输入sql语句,若是多条语句就分号隔开...

...执行 Transact-SQL 语句或批处理时发生了异常
在配置工具中把MSSQLSERVER服务设置为启动

相似回答