
是可以找到的。我在查询分析器中执行select from sysdatabases,可以看到很多的数据。然后点击浏览的树形菜单,左边栏先master数据库中的在系统表展开后可以看到sysdatabases这张表的。你在仔细找找。
1、首先,打开SQL Server的电脑软件,进入软件加载界面等待加载。
2、然后,在软件加载后的界面中d出的连接到服务器的窗口中选择相应的信息,连接到SQL Server服务器。
3、接着,在连接好的窗口中点击打开管理文件夹中的SQL Server日志的文件夹。
4、之后,在SQL Server日志文件夹中就可以看到一些存档编号的日志文档。
5、最后,在要查看的存档编号的文件上右键单击一下,并选择查看SQL Server日志就可以查看到SQL数据库中的 *** 作日志了。
当Master数据库损坏了,无法打开实例,我们必需重建Master数据库 Master损坏后,试图启动服务的时候会报错,无法启动
重建Master数据库前提条件:
1 曾备份过Master数据库
2 混合模式下
3 启用了sa账户
4 sql server 2005 安装盘
Master数据库文件损坏,不能启动实例
(实验模拟可改其数据库名字(必需停止服务)达到损坏它的目的。例如:master1mdf):
接下来我们开始重建恢复的步骤:
1 先输入命令行重建Master数据库
2 在cmd命令提示符下,进入到这个目录
C:\>cd "C:\Program Files\Microsoft SQL Server\MSSQL1\MSSQL\Binn"
C:\Program Files\Microsoft SQL Server\MSSQL1\MSSQL\Binn>start /wait d:\setupexe /qn INSTANCENAME="MSSQLSERVER" REINSTALL=SQL_Engine REBUILDDATABASE=1 SAPWD=163com
重建的时间可能会长些,请耐心的等待下…… 注:
D:\setupexe 制定安装盘的盘符位置
INSTANCENAME:指定实例名(默认实例则用mssqlserver表示) REINSTALL:指定引擎
SAPWD:重新设置sa的强密码(一般企业都是启用强密码策略的/4选3) Setupexe:指定光盘1中的根目录下的文件
/qn 开关用于取消所有安装程序对话框和错误消息。如果指定 /qn 开关,则所有安装程序消息(包括错误消息)都将写入安装程序日志文件。有关日志文件的详细信息,请参阅如何查看 SQL Server 2005 安装日志文件。
指定 /qb 开关将显示基本的安装程序对话框。还会显示错误消息。
3C:\Program Files\Microsoft SQL Server\MSSQL1\MSSQL\Binn>sqlservrexe -c –m
输入命令行进单用户模式,还原整个数据库的Master数据库,刚才只是重建了一个新的数据库,并不是我们原来的那个,所以要进行还原回备份时的状态
4启动SSMS——用sa登录——断开连接(这步很关键,千万要记住)——新建查询(sa)——还原master数据库 输入以下语句:
use master go
restore database master from disk='C:\Program Files\Microsoft SQL Server\MSSQL1\MSSQL\Backup\masterbak' with replace
(注: 'C:\Program Files\Microsoft SQL
Server\MSSQL1\MSSQL\Backup\masterbak'为你备份文件的路径)
完成恢复,启动服务,打开SSMS
以上就是关于为什么我在SQL中的master数据库下找不到sysdatabases这个表呢全部的内容,包括:为什么我在SQL中的master数据库下找不到sysdatabases这个表呢、如何查看SQL数据库内容、如何重新生成master 数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)