sql为什么只有这些文件|sql数据库中包含哪几种文件

『壹』 为什么我装的SQL只有这些,启动文件在哪里

Hi, 你可以 开始 -> 运行 -> cmd -> 输入 sqlwb.exe 来启动 sql sever 2005.

『贰』 sql数据库丢失只有ldf文件请问有办法恢复吗

数据库文件损坏的时候利用日志恢复 1 建一个测试数据库test(数据库类型为完全) 2 建一个表,插入点记录 create table a(c1 varchar(2)) go insert into a values('aa') go insert into a values('bb') go 3 作完全备份,到文件test_1.bak 4 在作一点修改 insert into a values('cc') go create table b(c1 int) go insert into b values(1) go insert into b values(2) go 5 shutdown 数据库服务器 6 用ultraedit编辑数据库文件test_data.mdf,随便修改点字节内容 7 启动数据库,并且运行企业管理器,点开数据库,看到test变成灰色,而且显示置 疑。 8 运行isql -SLocalhost -Usa -P 1> backup log test TO DISK='D:\Program Files\Microsoft SQL Server\MSSQL\BACKUP\t est_2.bak' WITH NO_TRUNCATE 2>go 已处理 2 页,这些页属于数据库 'test' 的文件 'TEST_Log'(位于文件 1 上)。 BACKUP LOG 操作成功地处理了 2 页,花费了 0.111 秒(0.087 MB/秒)。 9 进行恢复最老的完全备份 1> RESTORE DATABASE test FROM DISK='D:\Program Files\Microsoft SQL Server\MSSQL\ BACKUP\test_1.bak' WITH NORECOVERY 2> go 已处理 96 页,这些页属于数据库 'test' 的文件 'TEST_Data'(位于文件 1 上)。 已处理 1 页,这些页属于数据库 'test' 的文件 'TEST_Log'(位于文件 1 上)。 RESTORE DATABASE 操作成功地处理了 97 页,花费了 0.107 秒(7.368 MB/秒)。 10 恢复最近的日志 1> RESTORE LOG test FROM DISK='D:\Program Files\Microsoft SQL Server\MSSQL\BACKU P\test_2.bak' WITH RECOVERY 2> go 已处理 2 页,这些页属于数据库 'test' 的文件 'TEST_Log'(位于文件 1 上)。 RESTORE LOG 操作成功地处理了 2 页,花费了 0.056 秒(0.173 MB/秒)。 数据已经完全恢复了,可以使用了。 select * from a go select * from b go c1 —- aa bb cc 有老的备份的话 1 backup log db TO DISK='e:\db2.bak' WITH NO_TRUNCATE 2 恢复最老的完全备份 RESTORE DATABASE db FROM DISK='e:\db1.bak' WITH NORECOVERY 3 恢复最近的日志 RESTORE LOG db FROM DISK='e:\db2.bak' WITH RECOVERY

『叁』 MySQL 数据库导入sql文件 但导入后只有ibd文件没有frm文件

先在新的数据库里面建立一个和原来库一样的空数据库,在Mysql的安装目录下找到data目录,你可以看到你刚才建立的数据库名所命名的目录,进入该目录,然后停止mysql,将旧的那一堆frm替换这些目录底下的文件,启动mysql就行了。注意,新mysql的版本要和旧Mysql的版本要一致,否则会出现问题。

『肆』 为什么sql安装文件夹只有80 90 110 120

SQLSERVER:select substring(血压, 1, charindex(血压,'/')) as 最大值, substring(血压, charindex(血压,'/'), len(血压)) as 最小值 from table ORACLE:select substr(血压,1,instr(血压,'/') as 最大值, substr(血压,instr(血压,'/'), length(血压)) as 最小值 from table试试以上方法,具体截取字符串的位置和长度你自己适当调整下

『伍』 sql server 2005创建数据库为什么只有.mdf文件

不会啊,还会生成一个.ldf 日志文件,可能你保存的路径不同吧

『陆』 各位大神 请问谁知道SQL server数据库没有mdf 只有ndf文件和ldf文件(做了分区) 怎么附加或还原数据库

Use MasterGosp_configure 'allow updates', 1reconfigure with overrideGo然后update sysdatabases set status = 32768 where name = '<db_name'先把 Server 重新启动一下,然后检查你的数据库吧。先设置成单用户模式,然后做dbccsp_dboption '<db_name', 'single user', 'true'DBCC CHECKDB('<db_name')把数据库状态改回去了,记得别忘了把系统表的修改选项关掉。update sysdatabases set status = 28 where name = '<db_name' –当然你的数据库状态可能不是这个,自己改为合适的值吧。也可以用sp_resetstatusgosp_configure 'allow updates', 0reconfigure with override关闭SQL SERVER,然后重启,观察一下数据库状态是否正常,如果正常,一切万事大吉,如果数据库处于置疑状态。重新上面的步骤,注意将数据库名称更改为其他名字,恢复后不要关闭SQL SERVER,然后新建一个与原来数据库名称一样的数据库,然后耐心的将恢复得到的数据库中所有的表、视图、函数、存储过程(不包括系统内部的),复制到新建的数据库,要有耐心,特别要注意有相关性的表、视图、函数、存储过程等的复制先后次序,否则会复制失败的。

『柒』 SQL数据库只有MDF文件,没有LDF文件,求远程操作附加。

直接附加就行了,附加时会提示找不到日志的错误,删除那条报错的日志文件就可以继续附加了

『捌』 sql数据库中包含哪几种文件

sql数据库中包含主数据文件、事务日志文件、辅助数据文件三种文件。

1、主数据文件

该文件包含数据库的启动信息,并用于存储数据。每个数据库都有一个主要数据文件。

2、事务日志文件

这些文件包含用于恢复数据库的日志信息。每个数据库都必须至少有一个日志文件。

3、辅助数据文件

这些文件含有不能置于主要数据文件中的所有数据。如果主文件可以包含数据库中的所有数据,那么数据库就不需要次要数据文件。

(8)sql为什么只有这些文件扩展阅读

sql数据库特点

1、SQL数据库的数据体系结构基本上是三级结构,但使用术语与传统关系模型术语不同。在SQL中,关系模式(模式)称为“基本表”(basetable);存储模式(内模式)称为“存储文件”(storedfile);子模式(外模式)称为“视图”(view);元组称为“行”(row);属性称为“列”(column)。

2、sql数据库是非过程化语言、统一的语言、是所有关系型数据库的公共语言。

3、SQL用户可以是应用程序,也可以是终端用户。SQL语句可嵌入在宿主语言的程序中使用,宿主语言有FORTRAN,COBOL,PASCAL,PL/I,C和Ada语言等。SQL用户也能作为独立的用户接口,供交互环境下的终端用户使用。

『玖』 下载的sql server安装包解压后为什么只有一个.exe文件

那个exe文件有多大?如果很大的话,那就是自解压文件。双击就会再次解压早相应的文件加下,你再去那个文件夹下安装,如果是个很的小文件,那就估计下错了。

『拾』 为什么数据库保存下来是sql文件格式

数据保存下来的文件都是SQL文件格式。SQL是一种高级的非过程化的编程语言,sql文件其实和Office Access文件差不多,SQL是数据库服务器和客户端的连接重要工具,而Access本机上用的比较多。sql文件作为数据库脚本文件,如果想要打开的话,需要现在电脑中安装sql server,这个是专业的数据库软件,体积非常大!所以小编建议大家可以用数据库的查询分析器打开;也可以用最普通的记事本,方法就是鼠标右键点击sql文件图标,在打开方式中选择记事本就可以了。如果是老鸟的话,有特殊要求的话可以下载UltraEdit、Editplus等专业的文本编辑器支持编辑文本、十六进制、ASCII 码,可以深入编辑sql文件。


赞 (0)