网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > 数据库 > Oracle教程
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
数据库:数据库教程,数据库技巧,Oracle教程,MySQL教程,Sybase教程,Access教程,DB2教程,数据库安全,数据库文摘
本月文章推荐
.Oracle 分析函数的使用二.
.甲骨文打算收购企业智能软件与中.
.Oracle 10g第2版新特性之性能特性.
.Win2k Server下Oracle 9iAS安装报.
.在数据字典中直接修改Oracle表列.
.Oracle数据库内存参数调优技术的.
.red hat linux 9.0下安装oracle .
.Oracle 9i 数据库管理实务讲座(一.
.深入了解Oracle 10g新的多重集运.
.这辈子写的第一个PL/SQL过程.
.通过OMS来实现Oracle数据备份的方.
.[范例]层次树添加节点、删除节点.
.Oracle数据库回滚段表空间文件丢.
.数据库人员手册之ORACLE应用源码.
.Oracle的Password文件作用.
.ORACLE8.1.7+TOMCAT3.2.1安装手册.
.Oracle数据库exp imp按用户导出导.
.Oracle数据库的安全策略分析(三.
.[范例] forms 中层次树的使用方法.
.oracle数据库-关于索引.

转储设备使数据库备份更具可见性

发表日期:2008-2-9



  将转储设备加入到SQL Server备份数据库的地方。在SEM中转储设备是可见性的,并且在设备上的信息被存储在主要数据库的sysdevice表中。Sysadmin和diskadmin服务器成员答应加入并撤消此设备。
  
  下面的脚本显示了如何加入这个设备。Sysdvices表得到设备上的信息然后撤消转储设备。
  
  EXEC sp_addumpdevice 'DISK', 'pubs_dump', 'c:\pubs_dump.bak'
  GO
  BACKUP DATABASE pubs TO pubs_dump WITH NOINIT, STATS = 10
  GO
  SELECT name logical_name, phyname physical_name, *
  FROM master..sysdevices WHERE name = 'pubs_dump'
  GO
  EXEC sp_dropdevice pubs_dump, DELFILE
  GO
  
  你可以不通过转储设备直接辈分数据库。下面的命令将完成这个步骤:
  
  BACKUP DATABASE pubs TO DISK='c:\pubs_filedump.bak' WITH NOINIT, STATS = 10
  GO
  
  SEM在数据库的备份中是不可见的,它直接到磁盘中。因此,你可以将转储设备加入用来指向这个文件。当转储设备被加入以后,你可以利用SEM向转储设备提供可见性的文件。加入转储设备并不能看到存储文件的内容,但是SEM可以看到这些内容。
  
  SELECT name logical_name, phyname physical_name, *
  FROM master..sysdevices WHERE name like '%pubs%'
  GO
  EXEC sp_addumpdevice 'DISK', 'pubs_diskdump', 'c:\pubs_filedump.bak'
  GO
  SELECT name logical_name, phyname physical_name, *
  FROM master..sysdevices WHERE name like '%pubs%'
  GO
  
  假如要撤消这个设备和文件,你可以对逻辑设备名使用sp_dropdevice命令。假如想删除转储设备所指向的文件,你可以加入DELFILED语句。下面脚本将会撤消先前创建的设备:
  
  EXEC sp_dropdevice pubs_diskdump, DELFILE
  GO
  SELECT name logical_name, phyname physical_name, *
  FROM master..sysdevices WHERE name like '%pubs%'
  GO
  
  责任编辑:李宁
上一篇:不能启动 Easy Config时如何创建一个新的网络服务 人气:509
下一篇:用ALTER VIEW来改变视图 人气:1090
浏览全部Oracle教程的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐