linuxcntos6.5下orcle安装
更新时间:2023-10-09 03:39:01 阅读量: 综合文库 文档下载
- linuxcnc推荐度:
- 相关推荐
安装oracle
Oracle安全环境
1.首先关闭 selinux vi /etc/selinux/config SELINUX=disabled
2.安装必要软件
yum -y install gcc gcc-c++ make binutilscompat-libstdc++-33 elfutils-libelf elfutils-libelf-devel glibc glibc-commonglibc-devel libaio libaio-devel libgcclibstdc++ libstdc++-devel unixODBC unixODBC-devel compat-libstdc++-3.3
3.创建oracle用户 groupadd oinstall groupadd dba
useradd -g oinstall -G dba oracle passwd oracle
4.修改内核 vi etc/sysctl.conf
net.ipv4.ip_local_port_range= 9000 65500 fs.file-max = 6815744 kernel.shmall = 10523004 kernel.shmmax = 6465333657 kernel.shmmni = 4096
kernel.sem = 250 32000 100128 net.core.rmem_default=262144 net.core.wmem_default=262144 net.core.rmem_max=4194304 net.core.wmem_max=1048576 fs.aio-max-nr = 1048576
修改系统资源
vi/etc/security/limits.conf #末尾添加如下 oracle soft nproc 100000 oracle hard nproc 100000 oracle soft nofile 100000 oracle hard nofile 100000
vi/etc/pam.d/login
session required pam_namespace.so #下面添加一条pam_limits.so session required pam_limits.so
vi/etc/profile
if [ $USER =\
if [ $SHELL = \ ulimit -p 16384 ulimit -n 65536 else
ulimit -u 16384 -n 65536 fi fi
5.安装目录及设置权限 mkdir -p /opt/oracle
mkdir /opt/oracle/oradata chmod 755 /opt/oracle/ -R
6.oracle环境变量 vi ~/.bash_profile
export ORACLE_BASE=/opt/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1 export PATH=$PATH:$ORACLE_HOME/bin export ORACLE_SID=chenlei
安装Oracle
source ~/.bash_profile #立即生效 下载并解压:
http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html unzip /media/linux.x64_11gR2_database_1of2.zip unzip /media/linux.x64_11gR2_database_2of2.zip chmod 755 /meida/database -R
xhost + #使所有用户都能访问图形桌面 用图形界面登录oracle
注意中文linux输入 export LANG=en否则会出现乱码 ./media/database/runInstaller
1.接收一些安全问题邮箱
2.创建数据库
3.选择服务器版本
4.单实例数据库
6.高级模式安装
7.支持添加的语言
8.数据库文件安装路径
9选择安装的版本
10.数据库名及服务名
11.开启自动内存管理
12.设置默认编码UTF-8
13.启用Oracle企业管理控制台OEM
14.选择数据库文件目录
15.自动备份设置
oracle命令
登陆数据库
sqlplus / as sysdba #登录数据库 startup #启动数据库 shutdown immediate #关闭数据库 创建删除表
create table chenlei(id int); #创建表 select * from chenlei; #查看表 insert into chenlei values(1);#插入数据
drop table chenlei; #删除表 添加用户修改用户密码
create user chenlei identified by chenlei; #创建用户chenlei密码为chenlei
alter user chenlei identified by chenlei; #更用用户名chenlei的密码为chenlei drop user chenlei; #删除用户chenlei
用户权限管理
DBA: 拥有全部特权,是系统最高权限,只有DBA才可以创建数据库结构。
RESOURCE:拥有Resource权限的用户只可以创建实体,不可以创建数据库结构。
CONNECT:拥有Connect权限的用户只可以登录,不可以创建实体,不可以创建数据库结构。 对于普通用户:授予connect, resource权限。
对于DBA管理用户:授予connect,resource, dba权限。
grant connect, resource, dba to chenlei #授予chenleidba权限
grant create session to chenlei; #授予chenlei用户登录权限
grant connect to chenlei; #授予chenle用户连接数据库权限 grant create table to chenlei; #授予chenlei用户创建表权限
grant unlimited tablespace to chenlei; #授予chenlei用户使用表空间权限 select * from dba_role_privs; #查询当前用户权限
revoke dba from chenlei; #删除chenlei拥有的dba权限 添加修改表空间
create tablespace chenlei_data datafile '/opt/oracle/oradata/chenlei/chenlei.dbf' size 100m autoextend on; #创建表空间 select file_name,autoextensible,increment_by from dba_data_files;
#查看表空间属性
alter database datafile '/opt/oracle/oradata/chenlei/chenlei.dbf' autoextend on; #更改表空间属性为自动扩展 drop tablespace chenlei_data including contents and datafiles; #删除表空间 alter user chenlei default tablespace chenlei_data;
#更改用户默认表空间
oracle优化
sga空间优化
show parameter sga; #查看数据库sga空间
alter system set sga_max_size=1000m scope=spfile; #更改sga最大空间为1000M alter system set sga_target=600m scope=spfile; #更改sga_target为600M startup force; #重新载入数据库
最大进程最大连接数优化 数据库最大进程数
show parameter processes #查看数据库最大进程数 show parameter sessions #查看数据库最大会话数
alter system set processes=3000 scope=spfile; #更改最大进程数为3000 alter system set sessions=3000 scope=spfile; #更改最大会话数为3000
create pfile from spfile; #如果不运行此命令会导致更改最大连接数之后数据库不能启动现象
startup force; #重新载入数据库 如果执行 create pfile from spfile启动报错 sqlplus / as sysdba #登录数据库
startup pfile=/opt/oracle/admin/chenlei/pfile/init.ora.413201416158 #用spfile启动oracle数据库
create spfile from pfile='/opt/oracle/admin/chenlei/pfile/init.ora.4132014 #创建spfile文件为新的配置文件
正在阅读:
2019年圣诞节礼物作文06-14
中国梦视域下的教育公平的研究徐蓓06-10
团结的力量作文500字07-12
北师大版高中英语选修八模块8综合测试题09-20
ISO50001能源管理体系培训讲义11-21
第三章 营养学基础(维生素和矿物质)08-13
新教材北师大版数学一年级上册教学反思全册03-19
2015--2016年培训内容04-17
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- linuxcntos
- 安装
- orcle
- 6.5