最新活动:电脑PC端+手机端+微网站+自适应网页多模板选择-建站388元起价!!!
要源码
当前位置:主页 > 网站建设 > Linux中Oracle数据库备份建站知识

Linux中Oracle数据库备份建站知识

时间:2023-05-23 12:05:23 阅读: 文章分类: 网站建设 作者: 网络小编

导读:1建站知识在Linux中Oracle数据库备份的方法有很多,就像mysql一样可以使用不同方法进行备份oracle数据库高端网站建设网站建设教程。

高端网站建设网站建设教程先来介绍一些不使用脚本我们直接使用命令备份与还原oracle数据库Oracle数据备份:步骤 1 备份用户数据。1.使用linux系统下的数据库管理员账号连接linux终端。2. 执行以下语句,创建“bak_dir”文件夹。

复制代码 代码如下:

 mkdir bak_dir 

3. 执行以下语句,为“bak_dir”文件夹赋予读、写和执行权限。

复制代码 代码如下:

 chmod 777 bak_dir 

4. 执行以下语句,以sysdba用户登录oracle数据库服务器。 sqlplus 数据库管理员账号/密码@数据库实例名 as sysdba5. 执行以下语句,将“bak_dir”指定为“/opt/oracle/bak_dir”。

复制代码 代码如下:

 create or replace directory bak_dir as '/opt/oracle/bak_dir' commit 

6. 执行以下语句,将“bak_dir”的读、写和执行权限赋给xx(数据用户名)用户。

复制代码 代码如下:

 grant all on directory bak_dir to xx  commit 

7. 执行以下语句,退出oracle数据库服务器。

复制代码 代码如下:

quit

执行以下语句,将sysdb用户的表备份到“bak_dir”目录下。8.

复制代码 代码如下:

expdp xx(要导出表所在的数据库用户名)/xx(密码)@数据库实例名 directory=bak_dir dumpfile=expdb_xx.dmp logfile=expdb_xxlog tables=表名

 Oracle数据还原:1.在命令行输入:

复制代码 代码如下:

sqlplus "/as sysdba"

2. 执行以下语句登录xx数据库,用户名:xx,密码:xx(请输入当地实际密码) conn xx/xx;3.如果恢复的表中有涉及到触发器的请停止触发器,例:A表

复制代码 代码如下:

alter table A disable all triggers;commit; 

4. 执行以下语句退出当前用户 quit;5. 执行以下语句,恢复用户数据。

复制代码 代码如下:

 impdp xx/xx@数据库实例名 directory=bak_dir table_exists_action=truncate dumpfile=expdb_xx.dmp logfile=impdb_xx.log

5.在命令行输入:sqlplus "/as sysdba"6. 执行以下语句登录xx数据库,用户名:xx,密码:xx(请输入当地实际密码) conn xx/xx;7. 执行以下语句打开被禁止的触发器

复制代码 代码如下:

alter table A enable all triggers;commit; 

上面方法是可以实现我们想要的,但但大型WEB服务器肯定是要自动定时进行备份的。

复制代码 代码如下:

1.--创建数据表空间 2.create tablespace test_data 3.logging 4.datafile '/u01/app/oradata/test/TEST.dbf' 5.size 32m 6.autoextend on 7.next 32m maxsize 2048m 8.extent management local; 9. 10.--创建用户并指定表空间 11.create user TEST identified by 123 12.default tablespace test_data 13.temporary tablespace temp; 14. 15.--给用户授予权限 16.grant connect,resource to TEST; 

关键词标签: 标签 Linux 备份

声明: 本文由我的SEOUC技术文章主页发布于:2023-05-23 ,文章Linux中Oracle数据库备份建站知识主要讲述备份,标签,Linux网站建设源码以及服务器配置搭建相关技术文章。转载请保留链接: https://www.seouc.com/article/web_5533.html

我的IDC 网站建设技术SEOUC.COM
专注网站建设,SEO优化,小程序设计制作搭建开发定制网站等,数千家网站定制开发案例,网站推广技术服务。
  • 5000+合作客服
  • 8年从业经验
  • 150+覆盖行业
  • 最新热门源码技术文章