sqlserver丢失
. 如果Builtin\Administrator在SQL Server中还存在,你可以用Administrators group的成员去登录,然后重置SA密码。
2. 或者你还有其它的sysadmin权限的账号,你可以用此账号登录,重置SA密码。
如果短时间内不停连接,就会被SQL SERVER误认为是这是攻击,会将此账号锁定。要用windows方式登录,在查询分析器里输入:
Sql代码
ALTER LOGIN sa ENABLE ;
GO
ALTER LOGIN sa WITH PASSWORD = '' unlock, check_policy = off, check_expiration = off ;
GO
这样就将密码置空,然后再重启mysqlserver即可登录。
但是在以下情况下,怎么办呢?
1. SA密码丢失或者SA账号被禁用。
2. 你进行了一些安全操作,把Builtin\Administrator账号从SQL Server中删除了。
然后你不可以用sysadmin权限的账号登录SQL Server了,是不是打算重装SQL Server 2008了呢?其实可以不用重装系统。
‘贰’ sqlserver 2008 数据丢失怎么恢复 有什么工具或者方法
电脑数据恢复,
硬盘是计算机中储存数据的位子,也是计算机被存在的意义所在,一台计算机没有硬盘只能够说明它只是一个程序,可是没有储存的空间。数据恢复首先它不是局限于硬盘,可以包括其他介质的储存器的数据恢复。
我们向硬盘里存放文件时,系统首先会在文件分配表内写上文件名称、大小,并根据数据区的空闲空间在文件分配表上继续写上文件内容在数据区的起始位置。然后开始向数据区写上文件的真实内容,一个文件存放操作才算完毕。
删除操作却简单的很,当我们需要删除一个文件时,系统只是在文件分配表内在该文件前面写一个删除标志,表示该文件已被删除,他所占用的空间已被"释放", 其他文件可以使用他占用的空间。所以,当我们删除文件又想找回他(数据恢复)时,只需用工具将删除标志去掉,数据被恢复回来了。当然,移动硬盘数据恢复,前提是没有新的文件写入,该文件所占用的空间没有被新内容覆盖。
格式化操作和删除相似,都只操作文件分配表,不过格式化是将所有文件都加上删除标志,或干脆将文件分配表清空,系统将认为硬盘分区上不存在任何内容。格式化操作并没有对数据区做任何操作,目录空了,内容还在,借助数据恢复知识和相应工具,数据仍然能够被恢复回来。
因为磁盘的存储特性,当我们不需要硬盘上的数据时,数据并没有被拿走。删除时系统只是在文件上写一个删除标志,格式化和低级格式化也是在磁盘上重新覆盖写一遍以数字0为内容的数据,这就是覆盖。
一个文件被标记上删除标志后,他所占用的空间在有新文件写入时,将有可能被新文件占用覆盖写上新内容。这时删除的文件名虽然还在,但他指向数据区的空间内容已经被覆盖改变,恢复出来的将是错误异常内容。同样文件分配表内有删除标记的文件信息所占用的空间也有可能被新文件名文件信息占用覆盖,文件名也将不存在了。
当将一个分区格式化后,有拷贝上新内容,新数据只是覆盖掉分区前部分空间,去掉新内容占用的空间,该分区剩余空间数据区上无序内容仍然有可能被重新组织,将数据恢复出来。
同理,克隆、一键恢复、系统还原等造成的数据丢失,只要新数据占用空间小于破坏前空间容量,数据恢复工程师就有可能恢复你要的分区和数据。
硬盘软故障:系统故障:系统不能正常启动、密码或权限丢失、分区表丢失、BOOT区丢失、MBR丢失; 文件丢失:误操作、误格式化、误克隆、误删除、误分区、病毒破坏、黑客攻击、PQ操作失败失效等;文件损坏:损坏的Office系列Word、Excel、Access、PowerPoint文件Oracle数据库文件修复、Foxbase/foxpro的dbf数据库文件修复,文件恢复;损坏的邮件Outlook Express dbx文件,Outlook pst文件的修复;损坏的MPEG、asf、RM等媒体文件的修复。
CMOS不认盘; 常有一种咔嚓咔嚓的磁头撞击声; 电机不转,通电后无任何声音; 磁头错位造成读写数据错误; 启动困难、经常死机、格式化失败、读写困难; 自检正常,但磁盘管理中无法找到该硬盘; 电路板有明显的烧痕等。 磁盘物理故障分类: 盘体故障:磁头烧坏、磁头老化、磁头芯片损坏、电机损坏、磁头偏移、零磁道坏、大量坏扇、盘片划伤、磁组变形; 电路板故障:电路板损坏、芯片烧坏、断针断线。 固件信息丢失、固件损坏等。
U盘,优盘,XD卡,SD卡,CF卡,电脑数据恢复,MEMORY STICK,,SM卡,选择友翔数据恢复的理,MMC卡,MP3,MP4,记忆棒,数码相机,DV,微硬盘,光盘,软盘等各类存储设备。硬盘,移动盘,闪盘,SD卡、CF卡等数据介质损坏或出现电路板故障、磁头偏移、盘片划伤等情况 下,采用开体更换,加载,定位等方法进行数据修复。
html,请修改添加正文内容。
‘叁’ SQL是装在VS中的,如果里面的sqlserver.exe丢了,需要再重新安装SQL吗还是重新安装整个VS
重新安装sql
可以试试从已安装好sqlserver的机器上复制一个sqlserver.exe进去,如果不能用,就要重新安装sqlserver,不需要重新安装vs,sqlserver下载安装文件,按安装向导下一步下一步就行
‘肆’ SQLSERVER 2008误删除表,几百万行数据没了,怎么恢复
SQLSERVER 2008误删除表,几百万行数据没了,怎么恢复
误删了数据可以用恢复软件恢复,你可以用 AneData全能文件恢复。格式化分区或者误ghost到其他的分区数据丢失要恢复,分区突然打不开了提示未被格式化数据要恢复,直接删除或者清空了回收站,卸载软件丢失的数据要恢复等等都可以恢复的,具有反删除、反格式化、分区恢复、高级模式等扫描功能,可以恢复最常见的种种数据丢失的情况。
‘伍’ sqlserver宕机会不会丢失数据
基本不会,他有回滚机制,只要是你执行完成的语句就写入数据库了,执行到一半的语句他会根据日志回滚。所以只会出现完全执行完和完全没执行两种情况,不会数据丢失(前提是宕机没有损坏你数据库文件)
‘陆’ sqlserver kill掉进程后数据会丢失吗如何恢复丢失的数据
你是用的SQLSERVER数据库吗?在SQLSERVER2008里面有个【活动监视器】,
快捷键Ctrl+Alt+A,
可以看到操作的状态以及进程ID,看到哪个占用时间太久,可以把它kill掉。
‘柒’ SQl server 的数据表无故丢失,这是为什么呢
你的aaa数据库已经被损坏了,原因未知(不一定是它提示的空间不足什么的)。如果仅仅是你测试或学习用的库,重新建一个就好了。
如果里面有重要数据,找找以前有没有备份吧,没有的话,参照下面的资料弄弄,这些资料是在网上帮你查的。
----------------------------------------
错误 945
严重级别 16
消息正文
由于文件不可访问,或者内存或磁盘空间不足,所以无法打开数据库 ''%1!''。详细信息请参见 SQL Server 错误日志。
解释
当数据库标记为 IsShutdown 时返回错误 945。当由于丢失文件或某些其它资源错误(这些错误的更正通常比较容易)而无法恢复数据库时,发生该错误。
对策
首先,使用 DATABASEPROPERTY 验证数据库是否标记为 IsShutdown。
然后,通过查阅错误日志确定错误的起因,并采取下列对策。
如果一个或多个数据或日志文件丢失:
使这些文件可用,并使用 ALTER DATABASE 使数据库 OFFLINE(脱机)。
使用 ALTER DATABASE 以使数据库 ONLINE(联机)
如果日志空间不足:
使用 sp_add_log_file_recover_suspect_db() 添加其它的日志文件。
该过程恢复数据库并使其联机。
如果数据空间不足:
使用 sp_add_data_file_recover_suspect_db() 添加其它的日志文件。
该过程恢复数据库并使其联机。
如果内存不足:
当同时恢复许多数据库时可能发生内存不足错误。重试该操作可能修复问题:
重试操作,使用 ALTER DATABASE 以使数据库 OFFLINE。
使用 ALTER DATABASE 以使数据库 ONLINE。
如果重试操作不起作用,则考虑释放内存。
---------------------------------------------------
如果确实有重要数据而上面的方法又没有作用的话。。。楼主往宽里想吧,人生一万来天,谁还不会遇到点儿倒霉事儿啊。。。