标签: sql-server

将数据库附加到 SQL 服务器

我有以下错误

无法打开数据库“Test”,因为它的版本是 661。此服务器支持版本 655 及更早版本。不支持降级路径。

通常,当数据库是用 SQL Server 2008 R2 创建并用例如 SQL Server 2008 SP2 打开时会发生这种错误,但问题是我试图在支持版本 661 的 SQL Server 2008 R2 中打开它。所以有什么问题?

sql-server sql-server-2008-r2

1
推荐指数
1
解决办法
1万
查看次数

将 .sql 文件读入数据库

我创建了一个 sql 数据库并用一些好的数据填充它。现在我试图将所有存储过程移到另一个数据库实例。我将整个源数据库(包括心爱的存储过程)导出到一个 .sql 文件中。现在我正在寻找一种方法来将该数据读入另一台计算机的 sql server 安装中。

到目前为止,我已经尝试通过 Visual Studio UI 查看提示,并使用 sqlcmd 和输入文件。将 sqlcmd 与 .sql 文件一起使用后,一些行受到影响,但它们没有显示在服务器资源管理器中。

sql-server-2005 sql-server

1
推荐指数
1
解决办法
644
查看次数

如何设置每日 SQL 服务器导出到 csv 文本文件?

我们将 100,000 多行从 SQL Server 2005 DB 导出到文本文件。我们有一个 web 脚本设置来读取所有行,然后写入文本文件,完成该脚本需要 5 多分钟。

我们如何将其设置为直接从 SQL 服务器导出到 csv 文件并每天安排?

sql-server export

1
推荐指数
1
解决办法
1408
查看次数

SQL Server 数据库保持半独立

如果我没有使用所有正确的术语,但我有将自己与 SQL Server 分离的数据库,请原谅我。在 SQL Server Management Studio 中,数据库旁边将缺少加号,或者数据库将没有表。

现在解决这个问题很容易,只需分离并附加数据库,我们就可以备份并运行了。但这是什么原因呢?

sql-server-2005 sql-server ssms sql-server-2008-r2

1
推荐指数
1
解决办法
1180
查看次数

SQL Server 2008 评估已过​​期

我有(不止一个实例)我对 SQL Server 2008 eval 的一些实验(为什么 eval --> 关于使用许可版本进行测试或短生命周期实验的残酷官僚主义),到期后我保存了虚拟图像,现在我想使用 DataCenter 许可证启动其中的一些,但此版本不允许我重新安装或升级过期的实例,并带有保留系统设置、用户、链接服务器等的选项......

我的问题:

  • 是否有一些版本的 SQL Server 2008(ms-whatever 没有给我答案)能够启动过期的 eval?

  • 是否有关于从文件中卸载和附加的评论?

  • (也许真的很愚蠢)是否可以通过使用命令行中的某些参数或第三个参数来卸载 eval 并安装 Datacenter。派对工具?

sql-server-2008 sql-server

1
推荐指数
1
解决办法
513
查看次数

无法恢复数据库:从服务器接收结果时发生传输级错误

这对我来说不是个好日子。我有一个 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

请帮我恢复我的备份数据库,以便我可以继续我的业务!

sql-server-2005 sql-server

1
推荐指数
1
解决办法
2529
查看次数

表值函数与 UDF SQL Server

我目前正在看这个Entity Framework 上视频,大约 15 分钟后,演讲者说表值函数偶尔会执行 UDF。

我的问题是在什么情况下 TVF 会执行 UDF?

sql-server

1
推荐指数
1
解决办法
492
查看次数

SQL Server 错误日志监控

在我管理的 SQL 服务器实例中;我在 SQL 服务器错误日志中看到很多活动和消息,例如备份或事务日志备份已完成等。我们在一个实例中有很多数据库,有时错误日志消息的数量也很多。

作为一名偶然的 DBA,我可以使用什么方法或脚本来过滤指定日期范围的错误日志,或者从大量信息消息中查找或过滤令人不安的错误?

我想问一下,是否有可以用来过滤错误日志的 T-SQL 脚本或 DMV?

sql-server

1
推荐指数
1
解决办法
4356
查看次数

将 ldf 从一台服务器复制到另一台服务器

当我尝试将 LDF 从一个生产复制到开发时,我不断收到“文件在另一个程序中打开”的消息。还有另一种方法可以将这些 ldf 复制到开发服务器吗?

sql-server logs

1
推荐指数
1
解决办法
155
查看次数

SHRINK FILE 适用于 SA,但不能作为普通用户使用

我的问题是,当我尝试缩小日志时,它会在我以 SA 身份登录时起作用,但是当我以“普通”用户身份登录时,它不会缩小日志。(SQL Express 2008r2)

我试图找到我的问题的答案,但我不能。所以请帮助我!=)

sql-server shrink sql-server-express

1
推荐指数
1
解决办法
5703
查看次数