Welcome 微信登录

首页 / 数据库 / MySQL

Oracle手工创建数据库的步骤

Oracle手工创建数据库的步骤

Oracle除自带的DBCA可以创建数据库以为,还有另外一种创建方法,就是手动创建数据库,也是作为DBA人员必须要掌握的。下面就介绍一下手动创建数据库的步骤:手动创建数据库通常包含如下操作步骤:1、确定新建数据库名称和实例名称;2、确定数据库管理员的认证方式;3、创建初始化参数文件;4、创建实例;5、连接并启动实例;6、使用create database语句创建数据库;7、创建附加的表空间;8、运行脚本创建数据字典视图;下面以创建一个名为“MYNEWDB”...
Oracle主备库配置过程

Oracle主备库配置过程

实验环境 操作系统:RHEL AS4 数据库:Version 10.2.0.1.0 一台机器上,装两个数据库,来进行主备切换实验。多台机器道理相同。 整个操作过程为我实验成功后,根据记忆整理,如有遗漏,请指正。 一、安装设置详细过程 正常安装一个数据库,可以用DBCA,也可以手动建库,手动建库数据文件可以小一点儿,实验速度会快一点儿。 数据库名:beijing,初始的主库,备库名:shanghai 1.生成pfile,根据主备库的要求,进行参数修改 SQL...
Oracle 表连接方式介绍(SML + NL + HJ)

Oracle 表连接方式介绍(SML + NL + HJ)

Join是一种试图将两个表结合在一起的谓词,一次只能连接2个表,表连接也可以被称为表关联。在后面的叙述中,我们将会使用”row source”来代替”表”,因为使用row source更严谨一些,并且将参与连接的2个row source分别称为row source1和row source 2。Join过程的各个步骤经常是串行操作,即使相关的row source可以被并行访问,即可以并行的读取做join连接的两个row source的数据,但是在将表中符合限...
Oracle中的Hash Join详解

Oracle中的Hash Join详解

一、 hash join概念hash join(HJ)是一种用于equi-join(而anti-join就是使用NOT IN时的join)的技术。在Oracle中,它是从7.3开始引入的,以代替sort-merge和nested-loop join方式,提高效率。在CBO(hash join只有在CBO才可能被使用到)模式下,优化器计算代价时,首先会考虑hash join。可以通过提示use_hash来强制使用hash join,也可以通过修改会话或数据库...
Oracle 10g R2 数据库的克隆---物理拷贝克隆

Oracle 10g R2 数据库的克隆---物理拷贝克隆

在日常的工作中DBA经常会遇到数据的转移,最典型的就是要将在线系统运行的数据库导入到测试环境中,以进行相关的升级测试和压力测试等。下面介绍两种方式克隆数据库。一、直接的物理拷贝克隆此种方式比较简单,只要将必要的数据文件,redo,控制文件,参数文件,监听文件等拷贝到目标服务器相同的位置即可,下面介绍具体步骤:首先,已经存在一台运行完好的数据库,可以是生产库或者练习使用的,我这里是一个练习使用的10Gr2的库:主机名:dg1.andylhz.com IP地址...
MySQL主从模型,传输加密以及双主模型的实现

MySQL主从模型,传输加密以及双主模型的实现

首先是实验环境需要两台已经装好MySQL的Linux服务器可以是YUM安装的、二进制包安装的或者是源代码包编译的都行,然后实现这两台MySQL服务其的主从同步,咋实现同步时使用SSL加密传输,再实现双主模型。注意:保证MySQL服务器版本一致,或者主服务器的版本低于从服务器的版本。阅读示例: 文中所有需要在终端界面输入的命令,都是用代码框的形式展现如:ifconfig mysql> 开头的是在mysql中输入的命令文中所有使用文本编辑器打开或者编辑...
MySQL备份还原(视图、存储过程)

MySQL备份还原(视图、存储过程)

最近在备份还原mysql的时候发现,视图还原报错,无法创建视图,在网上查了下资料,找到以下信息:1、如果备份的数据库含有视图,还原时需要把my.ini中的character-set改为latin1,才能够还原视图。2、还原后,需要把latin1改为gb2312,否则存储过程不能使用.3、存储过程不能随着数据库备份,对于存储过程的还原,还是通过手工复制SQL语句,在QUERY里执行。感觉有点麻烦,于是又寻找其它方法,通过以下方法备份mysql数据库后,再进行...
Oracle10 for Linux 安装完成后的初步使用

Oracle10 for Linux 安装完成后的初步使用

一、在控制台,切换到数据库用户:su - Oracle 二、输入:lsnrctl start;启动监听器; 三、启动数据库; 四、操作数据库,如创建用户,授权,建表等; 五、关闭数据库; 六、关闭监听器; 注:数据库安装完毕后,一般情况是以超管的角色进入数据库平台,再创建一普通用户,作应用系统登录或开发管理用。 附一:监听器的启动关闭: 用oracle用户,在linux控制台下输入lsnrctl,进入:LSNRCTL>状态; 除: start:启动监...
<< 481 482 483 484 485 486 487 488 489 490 >>