【第22期】观点:IT 行业加班,到底有没有价值?

拷贝数据库

原创 2013年12月05日 17:07:08
通过IE使用ORACLE数据库:http://localhost:5560/isqlplus

通过IE管理ORACLE数据库:http://localhost:1158/em

查看oracle数据库的三类文件:数据文件,日志文件,控制文件
用SYS登陆,角色给sysdba
查看数据文件:select * from v$datafile;
查看控制文件:select * from v$controlfile;
查看日志文件:select * from v$logfile;

参数文件:分为二进制文件和文本文件
二进制:spfile文件  spfilesid.ora
文本文件:pfile文件  initsid.ora




查看当前数据库使用的是哪一类文件:show parameter pfile; 如果其中的值为空,用的是文本文件,如果值非空是二进制文件

参数文件的位置:oracle_home\database

密码文件:位置:oracle_home\database pwdsid.ora

在oracle_home\database目录下:
在控制台中:orapwd file=PWDsid.ora password=abc123 force=y entries=10

关闭数据库
shutdown 等所有的事务提交后再关闭

shutdown immediate;立即关闭 不丢失数据

shutdown abort;异常关闭

启动:
数据库的启动分为三个阶段

startup nomount; :启动数据库到第一阶段,启动实例

alter database mount; :启动第二阶段

alter database open; :启动第三阶段

查看当前数据库在第几阶段:select status from v$instance;

startup:直接启动第三个阶段

启动oracle服务:oracle 实例名;

数据库的全备,冷备份:在关闭数据库的情况下备份

手工管理的备份:操作系统的拷贝

1.关闭服务 oracleservicesid  shutdown  immediate;
2.拷贝相应的文件:
参数文件:源的oracle_home\dbs的二进制spfilesid.ora文件  拷贝到目的oracle_home\database下

两台机器的数据库安装到相同目录

拷贝文件 源:实例orcl oracle_base\oradata\orcl\*
目的:oracle_base\oradata\orcl*(目的orcl目录需要创建)


源:oracle_base\admin\orcl  b:oracle_base\admin\orcl  后台跟踪文件

密码文件:可以拷贝 可以不拷贝不拷贝的话 需要手动创立新的密码文件

3.启动服务端进程:

oracle sid

set oracle_sid=newsid







实现数据库的自动启动,添加到服务中在CMD中

oradim -new -sid newsid  添加
oradim -delete -sid sid  删除

在注册表中把oracle 中的SID 改成 后加进来的SID

在配置和移除工具中 运行 Administration Assistant for Windows 改数据库自动启动 (见图oracle自动启动)



版权声明:本文为博主原创文章,未经博主允许不得转载。 举报

相关文章推荐

c语言之数据拷贝memcpy strcpy

c语言之数据拷贝memcpy strcpy strcpy和memcpy都是标准C库函数,它们有下面的特点。 strcpy提供了字符串的复制。即strcpy只用于字符串复制,...
  • xlhcgd
  • xlhcgd
  • 2015-09-07 11:58
  • 1044

容灾数据复制技术的比较

容灾数据复制技术的比较   一、概述 近几年来,容灾已经成为信息数据中心建设的热门课题。很多容灾技术也快速发展起来,对用户来说也有很广阔的选择余地。但由于容灾方案的技术复杂性和多样性,一般用户很...

数据拷贝的实现

linux系统编程实现数据的拷贝,可根据需要从标准输入拷贝至标准输出或从文件拷贝至文件。

前端数据深拷贝与浅拷贝问题

前端数据交互赋值的时候很容易遇到深拷贝浅拷贝的问题,就会导致数据的耦合,今天来用一组代码来讲解一下

数据拷贝整理

背景:数据拷贝和转换上的整理。char数组之间拷贝strcpy原型:char *strcpy(char *dest, char *src); 功能:把src所指由‘\0’结束的字符串复制到dest所...

利用数据库复制技术 实现数据同步更新【转】

复制的概念 复制是将一组数据从一个数据源拷贝到多个数据源的技术,是将一份数据发布到多个存储站点上的有效方式。使用复制技术,用户可以将一份数据发布到多台服务器上,从而使不同的服务器用户都可以在权限的许可...

oracle导入导出数据不完整问题

oracle数据的导入导出     以前导入导出出现数据不全的原因是因为当我们导入用户对象之后,把外键约束导入了,如果导入的数据没有按照主表----副表,那么如果先导入副表,副表就导入不...

SQLServer——如何完整地复制一个数据库

为了简洁起见, 源库以下简称为 S , 目标库简称为 T。 文中需要用到 SqlDelta , 下载地址: 点击打开链接 1. 在 源S 上右键, 产生创建数据库的脚本; ...

MySQL数据文件直接通过拷贝备份与恢复

Notice of Database Backup and Shiftwith Mysql DB MySQL数据库注意与备份注意事项 在测试不稳定之前,要保证数据备份的可恢复性,下面就备份情况进行测试...

MySQL 数据库直接复制文件,InnoDB类型表不能用解决方案

最近在做一个小型项目,为了使用事务使用有一部分表使用InnoDB引擎。在移植数据库的时候发现,所有InnoDB类型的表都不能打开。在网上搜了下解决方案,问题解决,在这里mark一下:    首先  ...
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)