摘要: --附加数据库失败 1.产生失败的原因 比如有个数据库,名叫HIMS,它的数据文件HIMS_Data.mdf和日志文件HIMS_Log.ldf,都放在路径'c:\Program Files\Microsoft SQL Server\MSSQL\data\'下。 但是这个数据库天天跑日志,会产生上G的日志,现在通过企业管理器把数据库分离后,在企业管理器直接附加数据文件HIMS_Data.mdf,会产生如下错误: --------------------------------------------------------------------------------------------- 阅读全文
posted @ 2011-01-21 17:05 jason_tang 阅读(403) 评论(0) 推荐(0)
摘要: 最近用到C#来执行.sql脚本,查了下资料大概有三种方式:1.将.sql作为文件流读出,作为commandtext来执行。2.将要执行的.sql文件写成bat,启动一个进程来执行这个bat3.直接调用osql.exe来执行.sql文件,代码如下: 阅读全文
posted @ 2011-01-21 16:50 jason_tang 阅读(405) 评论(0) 推荐(0)
摘要: 1. Sqlservr.exe 运行参数。 Sql Server的启动可以为Windows服务方式(默认),也可以以应用程序方式启动。下面介绍sqlservr.exe以应用程序方式启动时的参数问题。 sqlservr 应用程序用法: sqlservr [-sinstance_name] [-c] [-dmaster_path] [-f] [-eerror_log_path] [-lmaster_log_path] [-m] [-n] [-Ttrace#] [-v] [-x] [-g number] [-O] [-y number] -sinstance_name 指定要连接到的 SQL 阅读全文
posted @ 2011-01-21 16:39 jason_tang 阅读(1349) 评论(0) 推荐(0)
摘要: 昨天因为某种原因,一个SQL数据库出现问题,页面执行报823错误,经查里面的一个表出现问题,初步断定是索引出现问题,故障是不能执行带order by 和count的SQL语句,后查资料,使用查询分析器,执行如下数据库修复代码搞定:[代码]如果还不行,可以采用允许丢失数据的方式修复,如下:[代码] 阅读全文
posted @ 2011-01-21 16:04 jason_tang 阅读(288) 评论(0) 推荐(0)