Oracle培训手册.docx
- 文档编号:8275141
- 上传时间:2023-01-30
- 格式:DOCX
- 页数:21
- 大小:1.30MB
Oracle培训手册.docx
《Oracle培训手册.docx》由会员分享,可在线阅读,更多相关《Oracle培训手册.docx(21页珍藏版)》请在冰豆网上搜索。
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文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Oracle 培训 手册