易截截图软件、单文件、免安装、纯绿色、仅160KB

解决:SQL Server服务无法启动

启动SQL Server (SQLEXPRESS)服务时提示错误,事件查看器显示以下信息(ID 9003):
传递给数据库 'master' 中的日志扫描操作的日志扫描号 (276:232:1) 无效。此错误可能指示数据损坏,或者日志文件(.ldf)与数据文件(.mdf)不匹配。如果此错误是在复制期间出现的,请重新创建发布。否则,如果该问题导致启动期间出错,请从备份还原。
这可能是系统数据库master文件被破坏的缘故。记得之前系统有Ghost备份,于是打开Ghost Explorer,选择之前的备份文件,找到C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data下的master.mdb和master.mdf,提取覆盖同路径同名文件后,可以正常启动SQL Server服务了。


相关文档:

Oracle 查询并删除重复记录的SQL语句


查询及删除重复记录的SQL语句
1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断
select * from people
where peopleId in (select   peopleId from   people group by   peopleId having count(peopleId) > 1)
 
2、删除表中多余的重复记录,重复记录是 ......

SQL命令查询Oracle存储过程信息(代码内容等)

SELECT * from ALL_SOURCE 
where TYPE='PROCEDURE'  AND TEXT LIKE
'%0997500%';
--查询ALL_SOURCE中,(脚本代码)内容与0997500模糊匹配的类型为PROCEDURE(存储过程)的信息。
根据GROUP
BY TYPE
该ALL_SOURCE中只有以下5种类型
1 FUNCTION
2 JAVA
SOURCE
3 PACKAGE
4 P ......

SQL之 case when then

 视图查询中怎样将原定于如性别sex 这样的字段,字段值为0,1这样的int类型值,查询时直接返回varchar
型的字符‘男’,‘女’以便于我们读取呢?
      
有人会想到if …else…这样的语句,可是怎么加,都不知道加哪里,因为总是会出错。其 ......

sql特殊语法

复制表的结构
select * into newtable from oldtable where 1<>1
复制表达额内容
insert into new table select *(列名) from oldtable
datediff函数用法
作用     
  返回两个日期之间的间隔。  
   
    语法   ......

sql server的随机函数newID()和RAND()  

sql server的随机函数newID()和RAND()  
  SELECT * from Northwind..Orders ORDER BY NEWID()
  --随机排序
  SELECT TOP 10 * from Northwind..Orders ORDER BY NEWID()
  --从Orders表中随机取出10条记录  
  示例  
  A.对变量使用 NEWID 函数
  以下示例使用 NEWID() 对声明为 uniq ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号