我有以下错误
无法打开数据库“Test”,因为它的版本是 661。此服务器支持版本 655 及更早版本。不支持降级路径。
通常,当数据库是用 SQL Server 2008 R2 创建并用例如 SQL Server 2008 SP2 打开时会发生这种错误,但问题是我试图在支持版本 661 的 SQL Server 2008 R2 中打开它。所以有什么问题?
我创建了一个 sql 数据库并用一些好的数据填充它。现在我试图将所有存储过程移到另一个数据库实例。我将整个源数据库(包括心爱的存储过程)导出到一个 .sql 文件中。现在我正在寻找一种方法来将该数据读入另一台计算机的 sql server 安装中。
到目前为止,我已经尝试通过 Visual Studio UI 查看提示,并使用 sqlcmd 和输入文件。将 sqlcmd 与 .sql 文件一起使用后,一些行受到影响,但它们没有显示在服务器资源管理器中。
我们将 100,000 多行从 SQL Server 2005 DB 导出到文本文件。我们有一个 web 脚本设置来读取所有行,然后写入文本文件,完成该脚本需要 5 多分钟。
我们如何将其设置为直接从 SQL 服务器导出到 csv 文件并每天安排?
如果我没有使用所有正确的术语,但我有将自己与 SQL Server 分离的数据库,请原谅我。在 SQL Server Management Studio 中,数据库旁边将缺少加号,或者数据库将没有表。
现在解决这个问题很容易,只需分离并附加数据库,我们就可以备份并运行了。但这是什么原因呢?
我有(不止一个实例)我对 SQL Server 2008 eval 的一些实验(为什么 eval --> 关于使用许可版本进行测试或短生命周期实验的残酷官僚主义),到期后我保存了虚拟图像,现在我想使用 DataCenter 许可证启动其中的一些,但此版本不允许我重新安装或升级过期的实例,并带有保留系统设置、用户、链接服务器等的选项......
我的问题:
是否有一些版本的 SQL Server 2008(ms-whatever 没有给我答案)能够启动过期的 eval?
是否有关于从文件中卸载和附加的评论?
(也许真的很愚蠢)是否可以通过使用命令行中的某些参数或第三个参数来卸载 eval 并安装 Datacenter。派对工具?
这对我来说不是个好日子。我有一个 SQL Server 2005 Express SP4 (v.9.0.500) 的备份 (master.bak),我想将其还原到我的主数据库实例。我在单用户模式下运行 SQL Server (sqlservr.exe -m),连接到实例,然后我执行任务...恢复。这是我得到的错误:
标题:Microsoft SQL Server Management Studio Express
服务器“GINO\SQLEXPRESS”的还原失败。(Microsoft.SqlServer.Express.Smo)
如需帮助,请单击:http : //go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=9.00.2047.00&EvtSrc=Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FailedOperationExceptionText&EvtID=Restore+Server&LinkId=20476
- - - - - - - - - - - - - - - 附加信息:
无法检索此请求的数据。(Microsoft.SqlServer.Express.SmoEnum)
如需帮助,请单击:http : //go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&LinkId=20476
执行 Transact-SQL 语句或批处理时发生异常。(Microsoft.SqlServer.Express.ConnectionInfo)
从服务器接收结果时发生传输级错误。(提供程序:共享内存提供程序,错误:0 - 管道已结束。)(Microsoft SQL Server,错误:109)
如需帮助,请单击:http : //go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&EvtSrc=MSSQLServer&EvtID=109&LinkId=20476
请帮我恢复我的备份数据库,以便我可以继续我的业务!
我目前正在看这个Entity Framework 上视频,大约 15 分钟后,演讲者说表值函数偶尔会执行 UDF。
我的问题是在什么情况下 TVF 会执行 UDF?
在我管理的 SQL 服务器实例中;我在 SQL 服务器错误日志中看到很多活动和消息,例如备份或事务日志备份已完成等。我们在一个实例中有很多数据库,有时错误日志消息的数量也很多。
作为一名偶然的 DBA,我可以使用什么方法或脚本来过滤指定日期范围的错误日志,或者从大量信息消息中查找或过滤令人不安的错误?
我想问一下,是否有可以用来过滤错误日志的 T-SQL 脚本或 DMV?
当我尝试将 LDF 从一个生产复制到开发时,我不断收到“文件在另一个程序中打开”的消息。还有另一种方法可以将这些 ldf 复制到开发服务器吗?
我的问题是,当我尝试缩小日志时,它会在我以 SA 身份登录时起作用,但是当我以“普通”用户身份登录时,它不会缩小日志。(SQL Express 2008r2)
我试图找到我的问题的答案,但我不能。所以请帮助我!=)