SQL Server只有MDF文件,无日志LDF文件恢复

SQL Server只有MDF文件,无日志LDF文件恢复
SQL Server只有MDF文件,无日志LDF文件恢复

SQL Server无日志恢复数据库方法SQL Server是一个关系数据库管理系统,在进行SQL Server数据库操作的过程中难免会出现误删或者别的原因引起的日志损坏,由于SQL Server数据库中数据的重要性,出现了以上的故障之后就必须对数据库中数据进行恢复。

速达软件SQL数据库中的两个备份文件mdf和ldf文件,因误删或者别的原因引起的ldf日志文件被清除,现在只有一个mdf数据文件,怎么样才能恢复原来的帐套数据呢?鉴于SQL Server数据库中日志文件的重要性,我们必须将丢失的日志文件给找回来,下文就为大家介绍一种SQL Server无日志恢复数据库方法。

运软件行环境:

SQL SERVER 2000 SP4

速达 V5 V3.90 ERP 试用版

准备:备份原速达帐套的mdf数据文件(假设原帐套名为:

SD001), SD31502_SD001.mdf

1、停止SQL SERVER 服务管理器,把数据库的数据文件

SD31502_SD001.mdf移走。

2、打开速达软件,新建一个跟原来帐套名称SD001同名的帐套

SD001,停掉SQL服务,用原帐套数据mdf文件(SD31502_SD001.mdf)覆盖新建的帐套mdf文件,删除新建帐套的ldf文件

(SD31502_SD001_log.ldf)。

3、启动SQL数据库 --- 企业管理器,打开新建的SD001速达数据库,可以看到数据库SD31502_SD001为灰色的“置疑” 状态,现在不进行任何操作。

开始:SQL Server无日志恢复数据库

1、 将SQL数据库设置为“允许对系统目录直接进行修改”,

右键(local)(windows NT)--- 属性 --- 服务器设

置,选中“允许对系统目录直接进行修改”;

或,运行以下语句,允许对系统目录直接进行修改。

use master

go

sp_configure 'allow updates',1

go

reconfigure with override

go

执行结果:

DBCC 执行完毕。如果 DBCC 输出了错误信息,请与系统管理员联系。

已将配置选项 'allow updates' 从 0 改为 1。请运行RECONFIGURE 语句以安装。

2、运行以下语句,设置置疑数据库为紧急模式:

update sysdatabases set status = -32768 where name = 'SD31502_SD0001'

go

执行结果:

(所影响的行数为 1 行)

此时SQL数据库处于“只读\置疑\脱机\紧急模式”。

3、运行以下语句,把应用数据库设置为Single User单项用户模式(可省略);

sp_dboption 'SD31502_SD0001', 'single user', 'true'

执行结果:

命令已成功完成。

4、运行以下语句,重新建立LOG (置疑数据库_log.ldf) 文件

dbcc rebuild_log('SD31502_SD0001','C: \Program

Files\SuperData\速达V5\Data\SD31502_SD0001_log.ldf')或

dbcc rebuild_log('SD31502_SD0001','C:\Program

Files\Microsoft SQL Server\MSSQL\Data\SD31502_SD0001_log.ldf')

建议ldf保存速达数据Data文件夹,'C: \Program

Files\SuperData\速达V5\Data。如果遇到下列提示信息:服务器: 消息 50xx,级别 16,状态 1,行 1 未能排它地锁定数据库以执行该操作。

说明您的其他程序正在使用该数据库,如果刚才您正在使用SQL Server Enterprise Manager打开数据库的系统表,那么退出SQL Server Enterprise Manager就可以了。

执行结果::

警告: 数据库 '置疑数据库' 的日志已重建。已失去事务的一致性。应运行DBCC CHECKDB 以验证物理一致性。DBCC 执行完毕。如果DBCC 输出了错误信息,请与系统管理员联系。

此时打开在SQL Server Enterprise Manager里面会看到数据库的状态为“只供DBO使用”。此时可以访问数据库了。

如不执行第4步,则第3、第7步则不可省略,但执行完第9步后数据库能打开,数据库还处于紧急模式,打开速达软件会提示处于“未能在数据库 'SD31502_SD0001'中运行 BEGIN TRANSACTION,因为该数据库处于回避恢复模式”。有些数据可能会不显示,如执行DTS导出,部份表可能不能导出,即使能导出表,部份表也会提示出错。

5、验证数据库一致性(可省略) :

dbcc checkdb('SD31502_SD0001')

执行结果:

CHECKDB 发现了 0 个分配错误和 0 个一致性错误(在数据

库'SD31502_SD001' 中)。DBCC 执行完毕。如果 DBCC 输出了错误信息,请与系统管理员联系。

6、设置数据库为正常状态 :

sp_dboption 'SD31502_SD0001','dbo use only','false'

执行结果:

数据库的状态“只供DBO使用”,恢复为正常状态

如果没有出错,那么恭喜,现在就可以正常的使用恢复后的数据库啦。

7、运行以下语句,关闭Single User单用户模式(可省略):

sp_dboption 'SD31502_SD0001', 'single user', 'false'

8、将步骤4中设置的“允许对系统目录直接修改”进行关闭,

你可以在SQL Server Enterprise Manager里面恢复,也可以执行以下语句,在DBCC 完成关闭。

use master

go

sp_configure 'allow updates',0

go

reconfigure with override

go

执行结果:

已将配置选项 'allow updates' 从 1 改为 0。请运行RECONFIGURE 语句以安装。

9、你修改了'NESTED TRIGGERS'的值,需要运行RECONFIGURE语句来使这个修改生效。

运行以下语句,使这个修改生效

RECONFIGURE

最后、重启电脑,打开速达软件,就可以看到原帐套数据啦。

衡量数据恢复成功与否的标准:第一:能不能进行速达帐套的修复操作,第二:能不能进行速达帐套的备份操作,附合上述两个标准说明数据恢复成功。网上提供的数据恢复服务无非是恢复原数据库,再用DTS 导入原数据库表数据而已。如要恢复原帐套,用DTS数据导入时注意选择“扩展属性”。

提醒各位,请用DTS导入导出数据,不然你的数据库结构或多或少,会有点问题。但SQL数据库不熟悉的,请千万不要碰。针对DTS导入导出, 致远会写一篇如何利用SQ数据库,进行修复“速达帐套修复失败”的修复方法,并用DTS导入导出方法进行重建已修复的速达帐套的博文,教会你如何修复MDF数据文件,并用DTS导入导出方法重建新的MDF文件。

此提醒各位速友,坚持每天备份帐套数据,以防万一。

附:在查询分析器中如执行存储过程,运行以下语句。

1,分离被置疑的数据库,

sp_detach_db @dbname = 'SD31502_SD0001'

2,附加数据库,

sp_attach_single_file_db @dbname = 'SD31502_SD0001',

@physname = 'C:\Program Files\SuperData\速达

V5\Data\SD31502_SD0001.mdf'

UltraISO制作ISO镜像文件

如何制作ISO镜像文件 在windows下,一般需要专用工具软件才能操作ISO文件。比如UltraISO、WinISO、WinImage、Daemon Tools等。如果仅仅是想读取ISO文件中的内容,则可以用WinRAR将其解压出来就可以了。 通常情况下都是用光盘安装windows,但是整天带着光盘是很麻烦的一件事情,而且极易损坏,好在现在已经有了用U盘,存储卡或移动硬盘去装系统的好工具。不过可能很多人还没有尝试过这种既简单又实用的工具,所以今天笔者就来为大家讲解一下将U盘、闪存卡以及移动硬盘这些移动存储产品制作为系统盘。 在制作U盘系统盘之前,笔者觉得很有必要让大家了解几个概念和一款制作光盘启动的实用软件。 一、什么是ISO文件? 通俗一点ISO文件其实就是光盘的镜像文件,后缀名为.iso。刻录软件可以直接把ISO 文件刻录成可安装的系统光盘,我们下载的大部分LINUX安装文件都是这种格式,下载到本地后双击会被WINRAR打开,许多人把它当成了压缩包,这是不正确的,ISO文件通过一些手段不需要解压就可以直接硬盘安装。 在windows下,一般需要专用工具软件才能操作ISO文件。比如UltraISO、WinISO、WinImage、Daemon Tools等。如果仅仅是想读取ISO文件中的内容,则可以用WinRAR将其解压出来就可以了。 二、UltraISO光碟工具

UltraISO是一款功能强大而又方便实用的光盘映像文件制作/编辑/格式转换工具。它可以直接编辑光盘映像和从映像中直接提取文件,也可以从CD-ROM制作光盘映像或者将硬盘上的文件制作成ISO文件。同时,你也可以处理ISO文件的启动信息,从而制作可引导光盘。使用UltraISO,你可以随心所欲地制作/编辑光盘映像文件,配合光盘刻录软件烧录出自己所需要的光碟。 下面笔者就详细的教大家如何制作ISO文件,如何把把光盘文件制作成ISO格式、如何把硬盘文件制作成ISO格式、如何制作可以安装Win7系统的U盘。 三、制作ISO镜像文件 首先在互联网上下载UltraISO这款软件,然后将软件安装到硬盘上,打开软件出现下图的画面。 1.制作光盘ISO镜像文件 制作光盘ISO镜像文件步骤一 制作光盘ISO镜像文件步骤二

将Sql server中数据导出到excel

将Sql server中数据导出到excel 方法一:从excel中导入数据 选择sqlserver连接

方法二:(Excel文件已经存在,而且已经按照要接收的数据创建好表头——追加记录)insert into OPENROWSET('Microsoft.Jet.OLEDB.4.0','Excel 5.0;HDR=YES;DATABASE=c:\1.xls',sheet1$) select*from dbo.qin_test 操作后报错: 消息15281,级别16,状态1,第1 行 SQL Server 阻止了对组件'Ad Hoc Distributed Queries' 的 STATEMENT'OpenRowset/OpenDatasource' 的访问,因为此组件已作为此服务器安全配置的一部分而被关闭。系统管理员可以通过使用sp_configure 启用'Ad Hoc Distributed Queries'。有关启用'Ad Hoc Distributed Queries' 的详细信息,请参阅SQL Server 联机丛书中的"外围应用配置器" 。 方法三:(Excel文件不存在,也可以用BCP来导成类Excel的文件,注意大小写) exec master..xp_cmdshell'bcp "select * from dbo.qin_test" queryout c:\2.xls -c -q -S"A382ZJSBQZ7FPEJ" -U"sa" -P"qin"'

消息15281,级别16,状态1,过程xp_cmdshell,第1 行 SQL Server 阻止了对组件'xp_cmdshell' 的过程'sys.xp_cmdshell' 的访问,因为此组件已作为此服务器安全配置的一部分而被关闭。系统管理员可以通过使用 sp_configure 启用'xp_cmdshell'。有关启用'xp_cmdshell' 的详细信息,请参阅SQL Server 联机丛书中的"外围应用配置器"。 2013-7-15 秦瑞泽

怎么删除下载系统镜像里自带安装的文件

怎么删除下载系统镜像里自带安装的文件! 软件准备 1 UltraISO 2 GHOST镜像浏览器V8.3.EXE(在光盘里可以提取到) 3 EasyBoot 4 电脑公司ghostxp V7.3 islandISO文件 详细步骤: 1.用UltraISO打开电脑公司ghost xp v7.3 ISO文件提取一个文件包,一个GHO文件(EZBOOT文件包,WINXPSP 2.GHO文件) EZBOOT文件包是光盘DOS启动界面和WINDOWS系统中自动运行截面 2.修改光盘DOS启动截面: 准备一张640*480 256色图片,图片可以选择自己喜欢的图片,用PS修改成640*480 256色 首先将准备好的图片放到提取出的EZBOOT文件夹中,替换原来的BACK.BMP;用EASYBOOT打开EZBOOT文件夹中的cdmenu.ezb文件,因为已经替换了背景文件BACK.BMP文件,所以在EASYBOOT显示的已经是你喜欢的背景图片了,各位可以按照自己的喜好随便用EASYBOOT软件修改里边的文字部分,比如作者,日期,菜单可以不用修改,因为DONGHAI已经做的很好了,对了在保存以前别忘记在EASYBOOT里选中背景图象一项。 SUB.EZB文件和上边一样的修改方法 容易出现的问题就是图片的格式问题,一定要把图片个修改对了 完成以后替换原来的EZBOOT就OK了 3 修改WINDOWS系统下光盘自动运行的界面 在UltraISO打开的7.3ISO文件里提取AUTORUN.INI,把里边修改成自己的OEM信息,替换原来的文件 有人要问了,干吗要改,(哈哈,这个AUTORUN.INN文件就是WINDOWS系统下光盘自动运行的界面显示的文字内容) 光盘界面问题到次修改完毕. 4 接下来就是修改GHO文件了,要用到的软件就是GHOST镜像浏览器V8.3.EXE 用GHOST镜像浏览器V8.3.EXE打开已经提取出来的WINXPSP2.GHO文件,大家可以看到,里边的文件树其实就是装完系统后的C盘的样子. 里边需要修改的地方很多.但是大体的不删除原来软件的情况下就需要修改以下几个地方(因为原来残留的流氓软件ISLAND已经处理完毕了不过本人个人认为.里边的QQ2006,迅雷,SAFE360,傲游浏览器,BIT下载软件都可以不要了;具体原因大家在使用当中可以体会到这几个软件带来得不方便,我就不多说了) 软件的删除方法很简单就是在打开的GHO文件的文件树中找到Document and Settings-Administrator--桌面,将里边的QQ和迅雷的连接文件删除,再到all users--桌面

怎么制作ISO镜像文件

怎么制作ISO镜像文件 怎么制作ISO镜像文件? WinISO镜像文件使用简介 什么是镜像文件 镜像文件其实就是一个独立的文件,和其他文件不同,它是由多个文件通过刻录软件或者镜像文件制作工具制作而成的。 镜像文件的应用范围比较广泛,最常见的应用就是数据备份(如软盘和光盘)。随着宽带网的普及,有些下载网站也有了ISO格式的文件下载,方便了软件光盘的制作与传递。常见的镜像文件格式有ISO、BIN、IMG、TAO、DAO、CIF、FCD。 镜像文件快速上手 WinISO是一款功能强大的镜像文件处理工具,它可以从CD-ROM中创建ISO镜像文件,或将其他格式的镜像文件转换为标准的ISO格式,还可以轻松实现镜像文件的添加、删除、重命名、提取文件等操作。 一、创建ISO文件 单击主界面的“新建”按钮,此时即可从资源管理器中拖动文件到WinISO主程序窗口中,然后只要单击 “保存”按钮,在打开的保存对话框中选择保存

路径并命名后,WinISO就会马上建立一个ISO文件了(如图 1)。 二、编辑镜像文件 在编辑之前需要首先打开一个镜像文件,单击工具栏的“打开”按钮,在打开对话框中选择一个镜像文件,比如softimg.iso,然后单击打开。WinISO可以直接打开ISO、BIN、NRG、IMG、CIF等光盘镜像文件以外,还可以打开FCD、VCD等虚拟光驱镜像文件。 1、添加文件:向镜像文件中添加文件的方法是,从资源管理器中拖动文件或文件夹至WinISO主程序窗口中,或单击“添加”按钮即可。最后单击工具栏的保存按钮保存镜像。 2、删除文件:从当前镜像文件中删除文件,首先选取要删除的文件或者文件夹,然后单击鼠标右键,执行“删除”命令,完成后,单击工具栏的保存按钮。 3、从ISO/BIN文件中提取文件:有时,我们可能只需要镜像文件中的某一个文件,那么就可以采用提取的方法。选中你需要的文件,然后点鼠标右键(或者是单击工具栏上的“提取”按钮),你会看到一个菜单,选“提取”(如图2),会打开一个“提取文件”对话框,单击“…”按钮选择保存路径,并在下方“文件”栏中选择提取的类型为当前

连接SQLServer2008数据库的方法

连接SQLServer2008数据库的方法 一、设置SQLServer2008: SQL server 2008 1433端口开启解决方案 查看电脑开放端口命令为:netstat -an SQL Server 2008一般默认的端口为 1433 ,但有时会遇到无法连接端口1433的问题,检查端口1433是否启用的方法为: 开始–>输入cmd –>回车–>telnet localhost 1433->回车出现黑屏,表示本机连接端口1433成功。 否则按照以下顺序进行配置: (1)关闭数据库引擎 打开配置管理器,找到 SQL Server(SQEXPRESS),右键单击,选择停止,即可停止数据库引擎

(2) .配置服务器端和客户端的TCP/IP协议: 在SQL Server网络配置中选择SQLEXPRESS的协议,选择TCP/IP ,右键单击,选择属性 选择IP 地址选项卡 把"IP1"和"IP2"中"TCP端口"为1433,"已启用"改为"是" 把“IP地址”下“IPALL”的端口改为“1433”。

(3)SQL Native Client 10.0 配置->客户端协议->TCP/IP (4).开启数据库引擎

这样就开启了1433的端口了 先停止SQLServer2008服务。 1.启用1433端口 S1:执行“配置工具”下的“SQL Server配置管理器”。打开如下窗口: S2:右击“SQL Server网络配置”右边的“TCP/IP”,从快捷菜单中选择“属性”,打开下图所示窗口

2.设置登录方式(使用SQL Server登录方式,而不是Windows方式) 打开“SQL Server Management Studio”,打开如下图所示快捷菜单,选择“属性”

SQL Server数据导入到Oracle中的方法

SQL Server数据导入到Oracle中的方法 如果我们需要将SQL Server数据库中的数据导入到Oracle数据库中,应该如何操 作呢?下文对该方法的步骤进行了详细的介绍,供您借鉴参考之用。 在我们使用SQL Server数据库的过程中,有时需要将SQL Server数据导出,导 入到其他的数据库中,比如导入到Oracle中。 假设要将SQL Server中的Northwind数据库中的Products表导出到Oracle 的Scott用户 首先需要有安装SQL Server企业版 1.打开工具: 开始->程序->Microsoft SQLServer->导入和SQL Server数据导出数据 2.下一步,选择数据源 [数据源]选择“用于SQL Server的Microsoft OLE DB提供程序”,这应该是缺省值。 [服务器]选择要导出数据的服务器,如果是本机,选择(local) [数据库]选择要导出的数据所在的库,这里选择Northwind 3.下一步,选择目的 [目的]选择Microsoft ODBC for Oracle [DSN]选择用户/系统DSN一项,然后在下拉列表框中找一个已经连接到了Scott用户的DSN名称。 如果下拉列表中没有,点下拉列表框右侧的[新建],出现创建新数据源界面。 接下来选择系统数据源,下一步,在驱动程序列表中选择Microsoft ODBC for Oracle 下一步,完成,出现Microsoft ODBC for Oracle安装界面 [数据源名称]随便输入,比如sss [说明]可以不填 [用户名称]填入要SQL Server数据导出到的Oracle用户名称,这里是scott

实用sql语句:查询结果导出到excel,收缩数据库

--查询结果导出到excel SqlServer exec master..xp_cmdshell 'bcp "select * from mydatabase.dbo.mytable" quer yout c:\temp.xls -c -q -S"." -U"sa" -P"1"' --excel导入到SqlServer BULK INSERT temp1 FROM 'c:\temp1.xls' --收缩数据库 --首先截断事务日志 backup log mydatabase with no_log --收缩数据库 dbcc shrinkdatabase('mydatabase',0) --查SqlServer视图sql select text from syscomments where id=object_id('reportsbaseview') select * from information_schema.views --查SqlServer:表名 select * from information_schema.tables where table_name like '%MYTABLE%' --查Oracle:表名 select * from sys.all_tables where table_name = 'MYTABLE' --查Sqlserver列名 select * from information_schema.columns where table_name = ‘MYTABLE’ --查Orable:列名 select * from sys.all_tab_cols where table_name = ' MYTABLE' --查Sqlserver列描述 SELECT * FROM ::fn_listextendedproperty (NULL, 'user' , 'dbo', 'table', ‘MYTABLE’, 'column', def ault) --查Orable:列描述 select * from sys.all_col_comments where table_name = ' MYTABLE' --为查询结果添加序号(pkId必须是整数类型) select number1=(select count(userId) from tuserset as t2 where t2.pkId<=t1.pkId),userId,setN ame from tuserset as t1 --插入100条测试记录 declare @i int set @i=500 while (@i<600) begin

教大家如何观看蓝光ISO镜像文件

教大家如何观看蓝光ISO镜像文件 花了很多个小时下载回来的23G的蓝光ISO映像文件却无法播放?或是啥损坏的?你是否用几种虚拟光区软件(如: DAEMON TOOLS、Alcohol 120%…等)虚拟出来的后不雅都一样,用PowerDVD不克不及播放?用UltraISO打开看到的是空白,没有看到任何文件,甚至嫌疑过文件下载不完整等等问题。以下我所碰着的,已经解决过的问题,扈人人分享一下。 1. DAEMON TOOLS没问题,只是要进级到最新版即可,需要Daemon Tools Lite V4.1 2.3以上版本,今朝已经有V4.12.4的版本。 有了免费的DAEMON TOOLS,Alcohol 120%就可以不消了,省却破解Alcohol 120%什么的问题。 2.XP用户需要安装UDF.Reader.v2.5(右键单击“thdudf”文件选“安装”即可。),安装好后请从新启动电脑即可浏览虚拟光驱的内容,VISTA用户则可直接浏览。 3. 播放软件选择“最终解码”或“完美解码”+Kmplayer播放器,让PowerDVD见鬼去吧。安装最终解码+Kmplayer 就可以了。最终解码本身也有附带Kmplayer,也可以另安装Kmplayer,随你喜爱,最终解码就必然要安装。 4. 接下来的是把你下载回来的ISO映像文件用DAEMON TOOLS加载之后,用Kmplayer播放器打开文件,找到你加载的虚拟光盘的位置,然后打开如:X:\BDMV\STREAM\ 目次下面阿谁除夜文件22G阁下的就是首要的*.m2ts文件,找到能播放的文件为止。 5. 个别*.m2ts文件假如用Kmplayer播放器能播放,但没有声音的话,最终解码的“解铝闼殇”(在桌面可以找到)需要设置一下解码模式:“Sonic解码 DXVA模式”就有声音了。假如老是主动快速播放,照样没声音,重装一下Kmplayer播放器就没问题了。 按照需要,安装解码器组合,以包管较好的兼容性。

SQL语句导入导出大全

SQL语句导入导出大全[收集] 正巧这两天要用到这个,上网找到一个,回来自己检测一下: /******* 导出到excel EXEC master..xp_cmdshell 'bcp SettleDB.dbo.shanghu out c:\temp1.xls -c -q - S"GNETDA TA/GNETDA TA" -U"sa" -P""' /*********** 导入Excel SELECT * FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0', 'Data Source="c:\test.xls";User ID=Admin;Password=;Extended properties=Excel 5.0')...xactions /*动态文件名 declare @fn varchar(20),@s varchar(1000) set @fn = 'c:\test.xls' set @s ='''Microsoft.Jet.OLEDB.4.0'', ''Data Source="'+@fn+'";User ID=Admin;Password=;Extended properties=Excel 5.0''' set @s = 'SELECT * FROM OpenDataSource ('+@s+')...sheet1$' exec(@s) */ SELECT cast(cast(科目编号as numeric(10,2)) as nvarchar(255))+'' 转换后的别名FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0', 'Data Source="c:\test.xls";User ID=Admin;Password=;Extended properties=Excel 5.0')...xactions /********************** EXCEL导到远程SQL insert OPENDA TASOURCE( 'SQLOLEDB', 'Data Source=远程ip;User ID=sa;Password=密码' ).库名.dbo.表名(列名1,列名2) SELECT 列名1,列名2 FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0', 'Data Source="c:\test.xls";User ID=Admin;Password=;Extended properties=Excel 5.0')...xactions /** 导入文本文件 EXEC master..xp_cmdshell 'bcp dbname..tablename in c:\DT.txt -c -Sservername -Usa -

个人总结]如何在PE系统中安装iso镜像的系统

如何在PE系统中安装iso镜像的系统 我们使用PE系统主要有两个目的,第一:安装系统;第二:维护系统。当 然还有其他的功能,不过我们常用的就是这两种而已。对于大多数人来说把PE 用来安装系统的比较多。我们知道,PE中我们安装系统一般情况下都是用Ghost,说是安装,实际就是一个还原过程而已。不得不说,使用Ghost做系统既快捷,又简单,但是不知道你注意了没有,Ghost还原系统的话,它的镜像格式都是.gho 格式的。而我们通常下载的系统镜像都是.iso格式的,如果我只有iso格式的镜像,那么就不可以用ghost还原安装了,对吗?好像对,但是实际呢?我们来看看。 我们知道,系统有安装版和还原版之分,安装版就是比较正规、规范的安装方式,还原版就是我们常用的ghost还原。假如安装版和还原版现在都在一张光 盘中,或者我们现在有安装版和还原版的镜像,那我们来解压镜像看看里面的东西。可以用解压工具或者虚拟光驱来打开镜像查看。

这就是安装版iso镜像里面的内容

这就是还原版iso镜像里面的内容 我们仔细对比一下主要的不同之处: 很明显,我们看到第二幅图片(还原版)中有一个YLMF.GHO的文件,而它就是我们最终想要的,我们只要提取它就可以了,然后用ghost还原即可。而第一幅图片(安装版)中并没有gho镜像。这就是还原版与安装版的最大区别。现在

我们主要讲解一下如何在PE 系统中安装安装版的系统,还原版的很简单,就是用Ghost还原,就不做重点讲解了。 进BIOS设置U盘启动,进入PE系统,然后将安装版的iso镜像解压到任意一个分区,或者虚拟光驱加载iso镜像也可以。我们主要目的是找到install .wim 文件。然后在PE系统中找到NT6安装器,这个软件在老毛桃、大白菜、电脑 店的PE中都有,应该在开始——程序——系统安装之中。打开nt6安装器(有dos命令版版的和GUI可视化界面版的,随便自己选择,建议用GUI版的,界面友好,操作更加直观),选择wim文件的路径,也就是你解压到的文件夹 \source\install .wim 然后根据提示安装即可。一步一步操作,等下面的进度条走完就可以了,重启电脑,进入熟悉的系统安装界面。

SQL数据库表如何导入导出到EXCEL中

一.导出 1.选择要导出的数据库表,右键选择“所有任务”,点击“所有任务”下的子菜单“Export Data…”进入“DTS Import/Export Wizard”窗口。 2.点击“下一步”,进入“Choose a Data Source”。 3.“Data Source”更改为“Microsoft OLE DB Provider for SQL Server”;“Server”更改为“笔记本(工控机)名称\WINCC”;下一步使用WINDOWS认证“Use Windows Authentication”;“Database”更改为“项目运行系统下的路径(例如:CC_BGSYJ_14_02_24_11_22_22R)”。 4. 点击“下一步”,进入“Choose a destination”。 5.“Destination”更改为“Microsoft Excel 97-2000”;“File name”建议更改为要导出的数据库表的名字,并指定保存的路径。 6.点击“下一步”,进入“Specify Table Copy Query”。 7. 点击“下一步”,进入“Select Source Table and Views”。 8.选择要导出的数据库表,然后点击“下一步”,进入“Save,Schedule,and replicate package”。 9. 点击“下一步”,“完成”,“确定”,“Done”,数据导出完成。 二.导入 1.选择要导出的数据库表,右键选择“所有任务”,点击“所有任务”下的子菜单“Import Data…”进入“DTS Import/Export Wizard”窗口。 2. 点击“下一步”,进入“Choose a Data Source”。 3.“Data Source”更改为“Microsoft Excel 97-2000”;“File name”选择到指定路径下excel文档(重新制作或者以前导出的)。 4. 点击“下一步”,进入“Choose a destination”。 5.“Destination”更改为“Microsoft OLE DB Provider for SQL Server”;“Server”更改为“笔记本(工控机)名称\WINCC”;下一步使用WINDOWS认证“Use Windows Authentication”;“Database”更改为“项目运行系统下的路径(例如:CC_BGSYJ_14_02_24_11_22_22R)”。 6.点击“下一步”,进入“Specify Table Copy Query”。 7. 点击“下一步”,进入“Select Source Table and Views”。

SQLServer数据库入门学习总结

SQL Server数据库入门学习总结 经过一段时间的学习,也对数据库有了一些认识。 数据库基本是由表,关系,操作组成;对于初学者首先要学的: 1.数据库是如何存储数据的 表,约束,触发器 2.数据库是如何操作数据的 insert,update,delete T-sql 函数存储过程触发器 3.数据库是如何显示数据的 select SQLServer数据库学习总结 1.SQL基础 SQL Server2000安装、配置,服务器启动、停止,企业管理器、查询分析器 第一代数据库--网状数据库和层次数据库;第二代数据库--关系数据库 数据库(DB);数据库管理系统(DBMS);数据库系统(DBS) SQL Server 2000 提供了不同版本:企业版、标准版、个人版、开发版 SQL Server中的数据类型:整数:int,smallint,tinyint,bigint;浮点数:real,float,decimal;二进制:binary,varbinary;逻辑:bit;字符:char,nchar,varchar,nvarchar;文本和图形:text,ntext,image;日期和时间:datetime,smalldatetime;货币:money,smallmoney 数据库的创建和删除;数据库表的创建、修改和删除 数据完整性:实体完整性:Primary Key,Unique Key,Unique Index,Identity Column;域完整性:Default,Check,Foreign Key,Data type,Rule;参照完整性:Foreign Key,Check,Triggers,Procedure;用户定义完整性:Rule,Triggers,Procedure;Create Table中得全部列级和表级约束 SQL Server中有5种约束:主键约束(Primary Key Constraint)、默认约束(Default Constraint)、检查约束(Check Constraint)、唯一性约束(Unique Constraint)、外键约束(Foreign Key Constraint). 关系图 数据库设计的步骤:需求分析、概念结构设计、逻辑结构设计、数据库物理设计、数据库实施、数据库运行和维护 两个实体之间的联系:一对一(1:1)、一对多(1:n)、多对多(m:n) 实体关系模型-- E-R图

SQLServer数据库基本介绍

SQLServer数据库基本介绍 数据库用于存储结构化数据。数据的组织有多种数据模型,目前主要的数据模型是关系数据模型,以关系模型为基础的数据库就是关系数据库。一,数据库的概述1)关系数据库术语 表:用于存储数据,它以行列式方式组织,可以使用SQL从中获取、修改和删除数据库。表是关系数据库的基本元素记录:记录是指表中的一行,在一般情况下,记录和行的意思是相同的。字段:字段是表中的一列,在一般情况下,字段和列所致的内容是相同的。关系:关系是一个从数学中来的概念,在关系代数中,关系是指二维表,表既可以用来表示数据,也可以用来表示数据之间的联系索引:索引是建立在表上的单独的物理结构,基于索引的查询使数据获取更为快捷。索引是表中的一个或多个字段,索引可以是唯一的,也可以是不唯一的,主要是看这些字段是否允许重复。主索引是表中的一列和多列的组合,作为表中记录的唯一标识。外部索引是相关联的表的一列或多列的组合,通过这种方式来建立多个表之间的联系。视图:视图是一个真实表的窗口,视图不能脱离表。视图和表的区别是,表是实际存在的(需要存储在计算机中,占用存储空间),而视图是虚拟表(仅存储真实表的视图表现形式),它用于限制用户可以看到和修改的数据量,以简化数据的表达。存储过程:存储过程是一个编译过的SQL程序。在该过程中,可以嵌入条件逻辑、传递参数、定义变量和执行其他编程任务。 2)数据库管理系统提供的功能数据库管理系统简称为DBMS,是一种操作和管理数据库的大型软件,用于建立、使用维护数据库。基本功能如下

数据定义功能:定义数据库结构数据存取功能:提供数据操纵语言,实现对数据库数据的 基本存储操作数据库运行管理功能:提供数据控制功能,即数据的安全性,完整性和并发控制等对数据库运行进行有效的控制和管理数据库的建立和维护功能:包括数据库初始数据的嵌入,数据库的转储、恢复、重组织、系统性能监视、分析等功能数据库的传输:实现用户程序与DBMS之间的通信 3)数据库的存储结构 数据库文件主数据文件(Primary):是数据库的关键文件,用来存放数据,包含数据库启 动信息,每个数据库都必须包含也只能包含一个主数据文件,默认扩展名是.mdf次数据文件(Secondary):又称辅助文件,包含除主数据文件外的所有数据文件。次数据文件是可选的,有些数据库没有次数据文件,有些数据库则包含多个次数据文件.默认扩展名是.ndf事务日志 文件(Transaction Log):用来存放事务日志信息。事务日志记录了SQL Sever所有的事务 和由这些事务引起的数据库的变化。SQL Sever遵循先写日志再进行数据库修改的规则,所以 数据库中数据的任何变化在写到磁盘之前,这些改变先在事务日志中做了记录,每个数据库至 少有一个事务日志文件Lof File,也可以不止一个。默认扩展名是.ldf数据库文件组主文件组:包含主数据文件和所有没有被包含在其他文件组里的文件用户定义文件组:默认文件组:

在SE中建立与SQL数据库连接并导出EXCEL报表

在SE中建立与SQL数据库连接并使用EXCEL 连接SQL数据库自动生成数据 公共部分:(本文中默认设置更具实际要求设置) 1、如果安装完Factory View Studio,首先确认“开始-->所有程序- ->Microsoft SQL Server 2008 R2 --> SQL Server Management Studio”(7.0以上版本)是否存在,如图所示:(开始-->所有程序- ->Microsoft SQL Server 2008--> SQL Server Management Studio[7.0版本]) 2、如果不存在,则在Factory View Studio安装包中找到“Redist-->SQLServerEXPR_2008R2SP2-->SQL Server Install.bat”点击安装,安装步骤如图所示:

3、点击‘Close’,安装完毕。出现“开始-->所有程序- ->Microsoft SQL Server 2008 R2 -->SQL Server Management Studio ”,如图所示: 4、点击‘SQL Server Management Studio’打开SQL数据库,设置默认,点击‘Connect’,如图所示:(记住Sever name,本例为LENOVO-8KADFMC8\SQLEXPRESS)

5、右击‘Database’,点击‘New Database’新建一个数据库,命名为READ,其余设置默认,如图所示:(READ-->Tables中未有AB提供的Tag/Float/String Table)

ISO镜像文件安装说明第0步安装准备工作

ISO镜像文件安装说明 第0步:安装准备工作 (1)只支持intel的cpu; (2)Cpu必须支持64位; (3)硬盘大小32G以上; (4)安装的机器的网卡,支持的网卡列表,在附录2中 第一步:系统安装 安装系统 (1)先下载ISO的镜像文件,镜像文件中,已经包括了操作系统和软件系统。 下载文件后,一定要对比一下文件的MD5值是否一致。 Windows,在DOS命令行使用下面的命令查看文件的MD5值 certutil -hashfile filename MD5 (2)制作U盘启动盘或者光盘启动盘(如何制作u盘启动盘,请看文章末尾的附录1)(3)安装系统,选择【install UniERM XiaoCao】

(1)安装完成后,linux的系统会自动生成一个账号:用户名:tangdou 口令:tianxiadiyi_peerless 用这个账号登录:然后会出现配置设备管理IP的界面

定位网卡 系统完成后,网卡的名字是eht0,eth1,…. 有些系统的网卡名字和面板的顺序不一致。因此需要知道网卡名字和设备面板上网口对应对应关系。

配置地址 系统缺省给数第二个网卡配置了IP地址,是192.168.253.253/255.255.255.0; 建议不要修改这个网卡的地址。这个网卡作为备用口,地址是固定不变的。即使以后忘记设备地址,也可以从这个网口登录。 (1)手工设置设备管理IP:(例:ETH4配置192.168.10.35) 选择“2”,并按下“回车键”,按照下图所示的提示进行管理IP的配置:如下图: 第二步:登录系统 (1)将笔记本的网卡地址改成和管理口或者备用口的地址同一个网段 (2)使用浏览器https://设备IP,登录设备。因为系统使用了HTML5,因此浏览器建议使用Firefox或者chrome。如果使用360等浏览器需要使用【极速模式】

Java连接SQLServer数据库全解

第一步:安装SQL SERVER 2000数据库软件,安装包解压之后的文件夹名为“SQL server 2000 个人版XP能用”。 安装方法:直接双击“SQL server 2000 个人版XP能用\SQL2000_PER”文件夹下的setup.bat (批处理文件)就可以进入安装程序。 在安装过程中一定要选择混合模式,设sa的密码为hw 或root 。以后登录“SQL 查询分析器”的时候就输入该密码(hw 或root)。 安装完“SQL server 2000 个人版”之后,还不能用Java连接SQL server 2000数据库。还必须安装“SQL2000-KB884525-SP4-x86-CHS”,简称“SP4”,即SQL server 2000的补丁。 安装界面如下: SP4解压缩完成之后,就会在C盘根目录下自动新建一个文件夹:C:\SQL2KSP4。 里面的内容如下:

然后双击C:\SQL2KSP4文件夹中的setup.bat批处理文件进行安装,前面的实质上是SP4的解压,解压后的文件就是C:\SQL2KSP4,所以双击并不是安装过程,而实质上是一个加压缩的过程。 □不安装SP4,Java程序无法连接SQL server 2000数据库。 双击C:\SQL2KSP4文件夹中的setup.bat后的安装才是SP4真正的安装。 SP4安装完成之后,把SQL server 2000的Java驱动(三个jar包)全部加入到应用程序中,或同时加入到classpath环境变量中。 这三个jar包的名字依次是:msbase.jar ,mssqlserver.jar ,msutil.jar 。 注:这三个jar包必须同时使用,缺一不可。 连接代码: 连接SQL server 2000数据库的Java类:

sql server 2008 导入导出数据大全

sql server 2008 导入导出数据大全 /******* 导出到excel EXEC master..xp_cmdshell 'bcp SettleDB.dbo.shanghu out c:\temp1.xls -c -q - S"GNETDATA/GNETDATA" -U"sa" -P""' /*********** 导入Excel SELECT * FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0', 'Data Source="c:\test.xls";User ID=Admin;Password=;Extended properties=Excel 5.0')...xactions /*动态文件名 declare @fn varchar(20),@s varchar(1000) set @fn = 'c:\test.xls' set @s ='''Microsoft.Jet.OLEDB.4.0'', ''Data Source="'+@fn+'";User ID=Admin;Password=;Extended properties=Excel 5.0''' set @s = 'SELECT * FROM OpenDataSource ('+@s+')...sheet1$' exec(@s) */ SELECT cast(cast(科目编号as numeric(10,2)) as nvarchar(255))+'' 转换后的别名FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0', 'Data Source="c:\test.xls";User ID=Admin;Password=;Extended properties=Excel 5.0')...xactions /********************** EXCEL导到远程SQL insert OPENDATASOURCE( 'SQLOLEDB', 'Data Source=远程ip;User ID=sa;Password=密码' ).库名.dbo.表名(列名1,列名2) SELECT 列名1,列名2 FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0', 'Data Source="c:\test.xls";User ID=Admin;Password=;Extended properties=Excel 5.0')...xactions /** 导入文本文件 EXEC master..xp_cmdshell 'bcp dbname..tablename in c:\DT.txt -c -Sservername -Usa - Ppassword' /** 导出文本文件 EXEC master..xp_cmdshell 'bcp dbname..tablename out c:\DT.txt -c -Sservername -Usa -

从+Oracle数据库中导出SQL脚本

从Oracle数据库中导出SQL脚本 基本上用到的语法如下: a. 获取单个的建表和建索引的语法 set heading off; set echo off; Set pages 999; set long 90000; spool DEPT.sql select dbms_metadata.get_ddl('TABLE','DEPT','SCOTT') from dual; select dbms_metadata.get_ddl('INDEX','DEPT_IDX','SCOTT') from dual; spool off; b.获取一个SCHEMA下的所有建表和建索引的语法,以scott为例: set pagesize 0 set long 90000 set feedback off set echo off spool scott_schema.sql connect scott/tiger; SELECT DBMS_METADATA.GET_DDL('TABLE',u.table_name) FROM USER_TABLES u; SELECT DBMS_METADATA.GET_DDL('INDEX',u.index_name) FROM USER_INDEXES u; spool off; c.获取某个SCHEMA的建全部存储过程的语法 connect brucelau /brucelau; spool procedures.sql select DBMS_METADATA.GET_DDL('PROCEDURE',u.object_name) from user_objects u where object_type = 'PROCEDURE'; spool off; 另: dbms_metadata.get_ddl('TABLE','TAB1','USER1')

如何修改ISO镜像文件制作有自己的GHOST安装盘

如何修改ISO镜像文件制作有自己的GHOST安装盘 经常用GHOST安装系统,有时候就想,能不能在不破坏系统正常运行的情况下,通过修改ISO镜像文件,制作出有自己特色的系统盘呢?我试着修该了几个图片和配置信息,刻盘后安装竟然成功.拿出来和大家显摆下,下面修改过程的简单步骤,希望喜欢玩的朋友们自己去试试看: 一. 下载一个ISO系统镜像,我们大多数用的是深度的,用md5验证一下文件的完整性. 二. 用WinISO打开下载ISO镜像,将WINXPSP2.GHO系统映像提取出来,放到新建文件夹里. 三. 用Ghost镜像浏览器(可以从ISO镜像里提取)打开WINXPSP3.GHO系统映像. 1. 打开C:\WINDOWS\Web\Wallpaper,将里边的Bliss图片替换成自己想要的图片.这个就是系统的默认桌面图片,要注意一下所用图片的象素为800*600格式为BMP . 2. 打开C:\WINDOWS\system32,将里边的OEMINFO配置文件和OEMLOGO图片替换为自己想要的信息,这两个文件就是我的电脑--属性上显示的版本信息,技术支持和图片. 3. 打开C:\WINDOWS\system32,将setup图片替换.这个图片是安装驱动时显示的背景图片. 四. 将原ISO镜像中的WINXPSP3.GHO 删除,把修改好的WINXPSP3.GHO 系统映像添加进去,保存.一个有自己个性的系统镜像就做好了,赶快体验一下把!有兴趣的还可以把ISO镜像中的AUTORUN.INI配置文件稍做修改,这样刻出的光盘在自动播放的时候会显示自己修改的信息. 说明:在替换配置文件和图片前,请先在自己的系统上替换实验一下,感觉达到自己的要求了再替换.一定注意图片的象素大小和格式! WINXPSP2.GHO 映像中还有很多可以修改的, 我做的这些修改,就是想在安装系统时和装完后能够显示自己公司的一些信息,如果这个帖子能对你有点帮助,请回帖支持一下!有写的不对的地方请高手给予指正,谢谢!

相关文档
最新文档