Oracle培训手册Word格式.docx
- 文档编号:21411416
- 上传时间:2023-01-30
- 格式:DOCX
- 页数:21
- 大小:1.30MB
Oracle培训手册Word格式.docx
《Oracle培训手册Word格式.docx》由会员分享,可在线阅读,更多相关《Oracle培训手册Word格式.docx(21页珍藏版)》请在冰豆网上搜索。
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
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
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
2、按Next键
5
3、按OK键
4、输入oinstall,按Next键
6
5、在另外一个窗口用root用户执行所提示脚本,按Continue键
6、按Next键
7
7、按产品语言键
8、选入简体中文,按OK键,进入下一步
8
9、选择企业版,按Next键
10、选择只安装软件,按Next键
9
11、按Install键
12、安装过程中,将弹出下面窗口,按照提示执行root.sh文件后,按OK键
10
13、按Exit键,完成软件安装
11
2.创建数据库
2.1.创建数据库1、运行dbca
$cd$ORACLE_HOME/bin
$./dbca
12
3、选择“createadatabase”项,按Next键
13
4、选择“generalpurpose”项,按Next键
5、全局数据库名和SID都输入safedb,按Next键
14
6、选择“SharedServerMode”项,按Next键
7、输入合适的数据库内存参数,这些值总合不要超出实际系统的共享内存,按
“CharacterSets”页。
(内存参数可以参照上图的值,以后根据实际系统配置可以调整)
数据库字符集选ZHS16GBK
15
8、选“choosefromthelistofcharactersets”项,选择“ZHS32GB18030”字符集,按“Archive”页
9、选中“ArchiveLogMode”和“Automaticarchival”项,按Next键
10、按Next键
16
11、按Finish键
17
12、按OK键
13、数据库创建完成后,有对话框弹出,你可以修改SYS和SYSTEM用户缺省密码。
2.2.创建表空间
$sqlplussystem/manager@safedb
SQL>
createtablespacesafedatadatafile'
/usr/oracle/oradata/safedb/safedata1.dbf'
size500Msegmentspacemanagementauto;
建议:
数据表空间大小数据硬盘容量的80%,如果操作系统对文件大小有限制,可以在表空间中放置多个数据文件即可。
2.3.创建用户
新增用户
createusershenbaoidentifiedby"
shenbao"
defaulttablespacesafedata;
授权
grantconnecttoshenbao;
grantcreatetabletoshenbao;
grantcreateviewtoshenbao;
grantunlimitedtablespacetoshenbao;
18
2.4.维护临时表空间
altertablespacetempaddtempfile'
/usr/oracle/oradata/safedb/temp02.dbf'
size2000M;
建议:
临时表空间大小:
2G
19
3.创建Schema
3.1.创建表格
$sqlplusshenbao/shenbao@safedb
spool/home/oracle/createTable.log;
@/home/oracle/createTable.sql;
spooloff;
1)createTable.sql是建表脚本,createTable.log是脚本执行中产生的日志文件。
2)通过日志文件查看脚本是否执行正常。
3)如果在unix或者linux执行该脚本,需要将该脚本用UtralEdit工具进行unix文件格式转换。
(用UtralEdit打开该脚本,用菜单File—)Conversions—〉DOStoUNIX转换,保存文件即可)
3.2.创建视图
spool/home/oracle/createView.log;
@/home/oracle/createView.sql;
1)createView.sql是建视图脚本,createView.log是脚本执行中产生的日志文件。
20
4.初始化数据导入
4.1.公共数据导入
spool/home/oracle/initData.log;
@/home/oracle/initData.sql;
1)initData.sql是公共数据导入脚本,initData.log是脚本执行中产生的日志文件。
4.2.用户数据导入
先将脚本initUser.sql脚本中的机构代码“AAAAAA”替换成你安装数据库所在银行的实际机构代码。
spool/home/oracle/initUser.log;
@/home/oracle/initUser.sql;
1)initUser.sql是用户数据导入脚本,initUser.log是脚本执行中产生的日志文件。
(用UtralEdit打开该脚本,用菜单File—)Conversions—〉DOStoUNIX转
换,
保存文件即可)
21
5.Oracle数据库日常操作
5.1.启动和关闭监听程序
$cd$ORACLE_HOME/bin
启动监听程序
$./lsnrctlstart
关闭监听程序
$./lsnrctlstop
5.2.启动和关闭数据库
启动数据库服务器
$sqlplus/nolog
connect/assysdba
startup
关闭数据库服务器
shutdownimmediate
5.3.连接数据库
$sqlplususername/password@dbname
5.4.客户端连接配置
tnsnames.ora文件维护
22
5.5.查看数据块大小
showparameterdb_block_size
5.6.查看数据库字符集
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 培训 手册