Oracle培训手册.docx

上传人:b****5 文档编号:8275141 上传时间:2023-01-30 格式:DOCX 页数:21 大小:1.30MB
下载 相关 举报
Oracle培训手册.docx_第1页
第1页 / 共21页
Oracle培训手册.docx_第2页
第2页 / 共21页
Oracle培训手册.docx_第3页
第3页 / 共21页
Oracle培训手册.docx_第4页
第4页 / 共21页
Oracle培训手册.docx_第5页
第5页 / 共21页
点击查看更多>>
下载资源
资源描述

Oracle培训手册.docx

《Oracle培训手册.docx》由会员分享,可在线阅读,更多相关《Oracle培训手册.docx(21页珍藏版)》请在冰豆网上搜索。

Oracle培训手册.docx

Oracle培训手册

Oracle培训手册

Oracle培训手册

页码

1

Oracle培训手册

Oracle培训手册...............................................................................................................................1

1.Oracle服务器安装....................................................................................................................3

1.1.前提条件........................................................................................................................3

1.2.修改操作系统参数........................................................................................................3

1.2.1.修改/etc/sysctl.conf文件..................................................................................3

1.2.2.修改/etc/security/limits.conf文件.....................................................................3

1.3.安装补丁包....................................................................................................................3

1.4.软件安装........................................................................................................................4

1.4.1.修改环境变量....................................................................................................4

1.4.2.软件安装............................................................................................................4

1.创建数据库..............................................................................................................................12

2.1.创建数据库..................................................................................................................12

2.2.创建表空间..................................................................................................................18

2.3.创建用户......................................................................................................................18

2.4.维护临时表空间..........................................................................................................19

2.创建Schema............................................................................................................................19

3.1.创建表格......................................................................................................................19

3.2.创建视图......................................................................................................................19

3.初始化数据导入......................................................................................................................20

4.1.公共数据导入..............................................................................................................20

4.2.用户数据导入..............................................................................................................20

4.Oracle数据库日常操作..........................................................................................................21

5.1.启动和关闭监听程序..................................................................................................21

5.2.启动和关闭数据库......................................................................................................21

5.3.连接数据库..................................................................................................................21

5.4.客户端连接配置..........................................................................................................21

5.5.查看数据块大小..........................................................................................................22

5.6.查看数据库字符集......................................................................................................22

5.7.导入导出数据..............................................................................................................22

页码

2

Oracle培训手册

1.Oracle服务器安装

1.1.前提条件

1、在操作系统上创建oracle用户和oinstall,dba组。

2、如果是linux操作系统,检查是否安装了开发工具包“DevelepmentTools”、“XsoftwareDevelopment”、“LegacysoftwareDevelopment”,如果没有请安装。

3、查看/etc/hosts文件,确认主机名和IP已经设置。

4、将oracle安装软件和补丁包FTP到/home/oracle/setup目录下,并用下面命令解压软件:

zcatship_9204_linux_disk1.cpio.gz|cpio-idmv

zcatship_9204_linux_disk2.cpio.gz|cpio-idmv

zcatship_9204_linux_disk3.cpio.gz|cpio-idmv

注:

以上操作可参照对应的操作系统手册。

1.2.修改操作系统参数

1.2.1.修改/etc/sysctl.conf文件

添加下面内容:

kernel.shmmax=536870912(物理内存一半)

kernel.shmmni=4096

kernel.shmall=2097152

kernel.sem=25032000100128

fs.file-max=65536

1.2.2.修改/etc/security/limits.conf文件

oracle   soft   nofile  65536

oracle   hard  nofile   65536

oracle   soft   nproc  16384

oracle   hard  nproc  16384

1.3.安装补丁包

用root用户依照下面顺序安装5个rpm包

libaio-0.3.102-1.i386.rpm

libaio-devel-0.3.102-1.i386.rpm

页码

3

Oracle培训手册

openmotif21-2.1.30-11.RHEL4.2.i386.rpm

compat-oracle-rhel4-1.0-5.i386.rpm

compat-libcwait-2.0-2.i386.rpm

1.4.软件安装

1.4.1.修改环境变量

修改oracle用户的.bash_profile文件,添加下面内容:

exportORACLE_BASE=/usr/oracle

exportORACLE_HOME=$ORACLE_BASE/product/9.2

exportORACLE_SID=safedb

exportTHREADS_FLAG=native

exportLD_LIBRARY_PATH=$ORACLE_HOME/lib:

$LD_LIBRARY_PATH

exportLD_ASSUME_KERNEL=2.4.19

exportPATH=$PATH:

$ORACLE_HOME/bin

1.4.2.软件安装

1、以oracle用户登录OS,进入安装文件所在目录,运行下面命令

$.cd/home/oracle/setup/Disk1

$./runInstaller

页码

4

Oracle培训手册

2、按Next键

页码

5

Oracle培训手册

3、按OK键

4、输入oinstall,按Next键

页码

6

Oracle培训手册

5、在另外一个窗口用root用户执行所提示脚本,按Continue键

6、按Next键

页码

7

Oracle培训手册

7、按产品语言键

8、选入简体中文,按OK键,进入下一步

页码

8

Oracle培训手册

9、选择企业版,按Next键

10、选择只安装软件,按Next键

页码

9

Oracle培训手册

11、按Install键

12、安装过程中,将弹出下面窗口,按照提示执行root.sh文件后,按OK键

页码

10

Oracle培训手册

13、按Exit键,完成软件安装

页码

11

Oracle培训手册

2.创建数据库

2.1.创建数据库1、运行dbca

$cd$ORACLE_HOME/bin

$./dbca

2、按Next键

页码

12

Oracle培训手册

3、选择“createadatabase”项,按Next键

页码

13

Oracle培训手册

4、选择“generalpurpose”项,按Next键

5、全局数据库名和SID都输入safedb,按Next键

页码

14

Oracle培训手册

6、选择“SharedServerMode”项,按Next键

7、输入合适的数据库内存参数,这些值总合不要超出实际系统的共享内存,按

“CharacterSets”页。

(内存参数可以参照上图的值,以后根据实际系统配置可以调整)

注:

数据库字符集选ZHS16GBK

页码

15

Oracle培训手册

8、选“choosefromthelistofcharactersets”项,选择“ZHS32GB18030”字符集,按“Archive”页

9、选中“ArchiveLogMode”和“Automaticarchival”项,按Next键

10、按Next键

页码

16

Oracle培训手册

11、按Finish键

页码

17

Oracle培训手册

12、按OK键

13、数据库创建完成后,有对话框弹出,你可以修改SYS和SYSTEM用户缺省密码。

2.2.创建表空间

$sqlplussystem/manager@safedb

SQL>createtablespacesafedatadatafile'/usr/oracle/oradata/safedb/safedata1.dbf'size500Msegmentspacemanagementauto;

建议:

数据表空间大小数据硬盘容量的80%,如果操作系统对文件大小有限制,可以在表空间中放置多个数据文件即可。

2.3.创建用户

新增用户

$sqlplussystem/manager@safedb

SQL>createusershenbaoidentifiedby"shenbao"defaulttablespacesafedata;

授权

SQL>grantconnecttoshenbao;

SQL>grantcreatetabletoshenbao;

SQL>grantcreateviewtoshenbao;

SQL>grantunlimitedtablespacetoshenbao;

页码

18

Oracle培训手册

2.4.维护临时表空间

$sqlplussystem/manager@safedb

SQL>altertablespacetempaddtempfile'/usr/oracle/oradata/safedb/temp02.dbf'size2000M;建议:

临时表空间大小:

2G

页码

19

Oracle培训手册

3.创建Schema

3.1.创建表格

$sqlplusshenbao/shenbao@safedb

SQL>spool/home/oracle/createTable.log;

SQL>@/home/oracle/createTable.sql;

SQL>spooloff;

注:

1)createTable.sql是建表脚本,createTable.log是脚本执行中产生的日志文件。

2)通过日志文件查看脚本是否执行正常。

3)如果在unix或者linux执行该脚本,需要将该脚本用UtralEdit工具进行unix文件格式转换。

(用UtralEdit打开该脚本,用菜单File—)Conversions—〉DOStoUNIX转换,保存文件即可)

3.2.创建视图

$sqlplusshenbao/shenbao@safedb

SQL>spool/home/oracle/createView.log;

SQL>@/home/oracle/createView.sql;

SQL>spooloff;

注:

1)createView.sql是建视图脚本,createView.log是脚本执行中产生的日志文件。

2)通过日志文件查看脚本是否执行正常。

3)如果在unix或者linux执行该脚本,需要将该脚本用UtralEdit工具进行unix文件格式转换。

(用UtralEdit打开该脚本,用菜单File—)Conversions—〉DOStoUNIX转换,保存文件即可)

页码

20

Oracle培训手册

4.初始化数据导入

4.1.公共数据导入

$sqlplusshenbao/shenbao@safedb

SQL>spool/home/oracle/initData.log;

SQL>@/home/oracle/initData.sql;

SQL>spooloff;

注:

1)initData.sql是公共数据导入脚本,initData.log是脚本执行中产生的日志文件。

2)通过日志文件查看脚本是否执行正常。

3)如果在unix或者linux执行该脚本,需要将该脚本用UtralEdit工具进行unix文件格式转换。

(用UtralEdit打开该脚本,用菜单File—)Conversions—〉DOStoUNIX转换,保存文件即可)

4.2.用户数据导入

先将脚本initUser.sql脚本中的机构代码“AAAAAA”替换成你安装数据库所在银行的实际机构代码。

$sqlplusshenbao/shenbao@safedb

SQL>spool/home/oracle/initUser.log;

SQL>@/home/oracle/initUser.sql;

SQL>spooloff;

注:

1)initUser.sql是用户数据导入脚本,initUser.log是脚本执行中产生的日志文件。

2)通过日志文件查看脚本是否执行正常。

3)如果在unix或者linux执行该脚本,需要将该脚本用UtralEdit工具进行unix文件格式转换。

(用UtralEdit打开该脚本,用菜单File—)Conversions—〉DOStoUNIX转

换,

保存文件即可)

页码

21

Oracle培训手册

5.Oracle数据库日常操作

5.1.启动和关闭监听程序

$cd$ORACLE_HOME/bin

启动监听程序

$./lsnrctlstart

关闭监听程序

$./lsnrctlstop

5.2.启动和关闭数据库

$cd$ORACLE_HOME/bin

启动数据库服务器

$sqlplus/nolog

SQL>connect/assysdba

SQL>startup

关闭数据库服务器

$sqlplus/nolog

SQL>connect/assysdba

SQL>shutdownimmediate

5.3.连接数据库

$sqlplususername/password@dbname

5.4.客户端连接配置

tnsnames.ora文件维护

页码

22

Oracle培训手册

5.5.查看数据块大小

SQL>showparameterdb_block_size

5.6.查看数据库字符集

SQL>selectuserenv('language')fromdual;

5.7.导入导出数据

$exportusername/password@dbnamefile=tablename.dmptables=tablenamerows=y

$importusername/password@dbnamefile=tablename.dmptables=tablenamefromuser=username

页码

23

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > PPT模板 > 国外设计风格

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1