ImageVerifierCode 换一换
格式:DOCX , 页数:21 ,大小:1.30MB ,
资源ID:8275141      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/8275141.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(Oracle培训手册.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

Oracle培训手册.docx

1、Oracle培训手册Oracle 培训手册Oracle 培训手册页码1Oracle 培训手册Oracle 培训手册 .11. Oracle 服务器安装 .31.1. 前提条件.31.2. 修改操作系统参数.31.2.1. 修改/etc/sysctl.conf 文件 .31.2.2. 修改/etc/security/limits.conf 文件 .31.3. 安装补丁包.31.4. 软件安装.41.4.1. 修改环境变量.41.4.2. 软件安装.41. 创建数据库.122.1. 创建数据库.122.2. 创建表空间.182.3. 创建用户.182.4. 维护临时表空间.192. 创建 Sche

2、ma.193.1. 创建表格.193.2. 创建视图.193. 初始化数据导入.204.1. 公共数据导入.204.2. 用户数据导入.204. Oracle 数据库日常操作 .215.1. 启动和关闭监听程序.215.2. 启动和关闭数据库.215.3. 连接数据库.215.4. 客户端连接配置.215.5. 查看数据块大小.225.6. 查看数据库字符集.225.7. 导入导出数据.22页码2Oracle 培训手册1. Oracle 服务器安装1.1. 前提条件1、在操作系统上创建 oracle 用户和 oinstall, dba 组。2、如果是 linux 操作系统,检查是否安装了开发工

3、具包“Develepment Tools”、“X software Development”、“Legacy software Development”,如果没有请安装。3、查看/etc/hosts 文件,确认主机名和 IP 已经设置。4、将 oracle 安装软件和补丁包 FTP 到/home/oracle/setup 目录下,并用下面命令解压软件: zcat ship_9204_linux_disk1.cpio.gz | cpio -idmvzcat ship_9204_linux_disk2.cpio.gz | cpio -idmvzcat ship_9204_linux_disk3.c

4、pio.gz | cpio -idmv注:以上操作可参照对应的操作系统手册。1.2. 修改操作系统参数1.2.1. 修改/etc/sysctl.conf 文件添加下面内容:kernel.shmmax = 536870912(物理内存一半)kernel.shmmni = 4096kernel.shmall = 2097152kernel.sem = 250 32000 100 128fs.file-max = 655361.2.2. 修改/etc/security/limits.conf 文件oracle soft nofile 65536oracle hard nofile65536oracl

5、e soft nproc 16384oracle hard nproc 163841.3. 安装补丁包用 root 用户依照下面顺序安装 5 个 rpm 包libaio-0.3.102-1.i386.rpmlibaio-devel-0.3.102-1.i386.rpm页码3Oracle 培训手册openmotif21-2.1.30-11.RHEL4.2.i386.rpmcompat-oracle-rhel4-1.0-5.i386.rpmcompat-libcwait-2.0-2.i386.rpm1.4. 软件安装1.4.1. 修改环境变量修改 oracle 用户的.bash_profile 文

6、件,添加下面内容:export ORACLE_BASE=/usr/oracleexport ORACLE_HOME=$ORACLE_BASE/product/9.2export ORACLE_SID=safedbexport THREADS_FLAG=nativeexport LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH export LD_ASSUME_KERNEL=2.4.19export PATH=$PATH:$ORACLE_HOME/bin1.4.2. 软件安装1、以 oracle 用户登录 OS,进入安装文件所在目录,运行下面命令

7、$ .cd /home/oracle/setup/Disk1$ ./runInstaller页码4Oracle 培训手册2、按 Next 键页码5Oracle 培训手册3、按 OK 键4、输入 oinstall,按 Next 键页码6Oracle 培训手册5、在另外一个窗口用 root 用户执行所提示脚本,按 Continue 键6、按 Next 键页码7Oracle 培训手册7、 按产品语言键8、选入简体中文,按 OK 键,进入下一步页码8Oracle 培训手册9、选择企业版,按 Next 键10、选择只安装软件,按 Next 键页码9Oracle 培训手册11、按 Install 键12、

8、安装过程中,将弹出下面窗口,按照提示执行 root.sh 文件后,按 OK 键页码10Oracle 培训手册13、按 Exit 键,完成软件安装页码11Oracle 培训手册2. 创建数据库2.1. 创建数据库 1、运行 dbca$ cd $ORACLE_HOME/bin$ ./dbca2、按 Next 键页码12Oracle 培训手册3、选择“create a database”项,按 Next 键页码13Oracle 培训手册4、选择“general purpose”项,按 Next 键5、全局数据库名和 SID 都输入 safedb, 按 Next 键页码14Oracle 培训手册6、选

9、择“Shared Server Mode”项,按 Next 键7、输入合适的数据库内存参数,这些值总合不要超出实际系统的共享内存,按“Character Sets”页。(内存参数可以参照上图的值,以后根据实际系统配置可以调整)注:数据库字符集选 ZHS16GBK页码15Oracle 培训手册8、选“choose from the list of character sets”项,选择“ZHS32GB18030”字符集,按 “Archive”页9、选中“Archive Log Mode”和“Automatic archival”项,按 Next 键10、按 Next 键页码16Oracle 培训

10、手册11、按 Finish 键页码17Oracle 培训手册12、按 OK 键13、数据库创建完成后,有对话框弹出,你可以修改 SYS 和 SYSTEM 用户缺省密码。 2.2. 创建表空间$ sqlplus system/managersafedbSQL create tablespace safedata datafile /usr/oracle/oradata/safedb/safedata1.dbf size 500M segment space management auto;建议:数据表空间大小数据硬盘容量的 80%,如果操作系统对文件大小有限制,可以在表 空间中放置多个数据文件即

11、可。2.3. 创建用户新增用户$ sqlplus system/managersafedbSQL create user shenbao identified by shenbao default tablespace safedata;授权SQL grant connect to shenbao;SQL grant create table to shenbao;SQL grant create view to shenbao;SQL grant unlimited tablespace to shenbao;页码18Oracle 培训手册2.4. 维护临时表空间$ sqlplus syst

12、em/managersafedbSQL alter tablespace temp add tempfile /usr/oracle/oradata/safedb/temp02.dbf size 2000M; 建议:临时表空间大小:2G页码19Oracle 培训手册3. 创建 Schema3.1. 创建表格$ sqlplus shenbao/shenbaosafedbSQLspool /home/oracle/createTable.log;SQL/home/oracle/createTable.sql;SQLspool off;注:1) createTable.sql 是建表脚本,creat

13、eTable.log 是脚本执行中产生的日志文件。2) 通过日志文件查看脚本是否执行正常。3) 如果在 unix 或者 linux 执行该脚本,需要将该脚本用 UtralEdit 工具进行 unix 文件格 式转换。(用 UtralEdit 打开该脚本,用菜单 File)ConversionsDOS to UNIX 转 换, 保存文件即可)3.2. 创建视图$ sqlplus shenbao/shenbaosafedbSQLspool /home/oracle/createView.log;SQL/home/oracle/createView.sql;SQLspool off;注:1) cre

14、ateView.sql 是建视图脚本,createView.log 是脚本执行中产生的日志文件。2) 通过日志文件查看脚本是否执行正常。3) 如果在 unix 或者 linux 执行该脚本,需要将该脚本用 UtralEdit 工具进行 unix 文件格 式转换。(用 UtralEdit 打开该脚本,用菜单 File)ConversionsDOS to UNIX 转 换, 保存文件即可)页码20Oracle 培训手册4. 初始化数据导入4.1. 公共数据导入$ sqlplus shenbao/shenbaosafedbSQLspool /home/oracle/initData.log; SQL

15、/home/oracle/initData.sql;SQLspool off;注:1) initData.sql 是公共数据导入脚本,initData.log 是脚本执行中产生的日志文件。2) 通过日志文件查看脚本是否执行正常。3) 如果在 unix 或者 linux 执行该脚本,需要将该脚本用 UtralEdit 工具进行 unix 文件格 式转换。(用 UtralEdit 打开该脚本,用菜单 File)ConversionsDOS to UNIX 转 换, 保存文件即可)4.2. 用户数据导入先将脚本 initUser.sql 脚本中的机构代码“AAAAAA”替换成你安装数据库所在银行的

16、实际机构代码。$ sqlplus shenbao/shenbaosafedbSQLspool /home/oracle/initUser.log;SQL/home/oracle/initUser.sql;SQLspool off;注:1) initUser.sql 是用户数据导入脚本,initUser.log 是脚本执行中产生的日志文件。2) 通过日志文件查看脚本是否执行正常。3) 如果在 unix 或者 linux 执行该脚本,需要将该脚本用 UtralEdit 工具进行 unix 文件格 式转换。(用 UtralEdit 打开该脚本,用菜单 File)ConversionsDOS to U

17、NIX 转换,保存文件即可)页码21Oracle 培训手册5. Oracle 数据库日常操作5.1. 启动和关闭监听程序$cd $ORACLE_HOME/bin启动监听程序$./lsnrctl start关闭监听程序$./lsnrctl stop5.2. 启动和关闭数据库$ cd $ORACLE_HOME/bin启动数据库服务器$ sqlplus /nologSQLconnect / as sysdbaSQLstartup关闭数据库服务器$ sqlplus /nologSQLconnect / as sysdbaSQLshutdown immediate5.3. 连接数据库$sqlplus u

18、sername/passworddbname5.4. 客户端连接配置tnsnames.ora 文件维护页码22Oracle 培训手册5.5. 查看数据块大小SQL show parameter db_block_size5.6. 查看数据库字符集SQL select userenv(language) from dual;5.7. 导入导出数据$ export username/passworddbname file=tablename.dmp tables=tablename rows=y$ import username/passworddbname file=tablename.dmp tables=tablename fromuser=username页码23

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

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