oracle 11g 实验 脚本,Oracle 11g 安装脚本-程序员宅基地

技术标签: oracle 11g 实验 脚本  

用户 说明

-----------------------------------------------------------------------------------------------

root rpm

-------------------------------------------------------

binutils-2.15.92.0.2-24

compat-libstdc++-33-3.2.3-47.3

elfutils-libelf-0.97.1-5

elfutils-libelf-devel-0.97.1-5

gcc-3.4.6-9 gcc-c++-3.4.6-9

glibc-2.3.4-2.39

glibc-2.3.4-2.39.i686.rpm

glibc-common-2.3.4-2.39

glibc-devel-2.3.4-2.39

libaio-0.3.105-2

libaio-devel-0.3.105-2

libgcc-3.4.6-9

libstdc++-3.4.6-9

libstdc++-devel-3.4.6-9

make-3.80-6.EL4

sysstat-5.0.5-16.rhel4

unixODBC-2.2.11-1.RHEL4.1

unixODBC-devel-2.2.11-1.RHEL4.1

xorg-x11-deprecated-libs-devel-6.8.2-1.EL.33

xorg-x11-devel-6.8.2-1.EL.33

root 配置内核参数

vi /etc/sysctl.conf

-------------------------------------------------

kernel.shmmax = 2147483648

kernel.shmmni = 4096

kernel.shmall = 2097152

kernel.sem = 256 32000 100 142

fs.file-max = 327679

net.ipv4.ip_local_port_range = 1024 65000

net.core.rmem_default = 4194304

net.core.rmem_max = 4194304

net.core.wmem_default = 262144

net.core.wmem_max = 262144

root 使设置生效

--------------------------------------------------

/sbin/sysctl -p

创建用户

--------------------------------------------------

groupadd oinstall

groupadd dba

useradd -g oinstall -G dba oracle

passwd oracle

添加oracle用户的限制参数

root vi /etc/security/limits.conf

--------------------------------------------------

oracle soft nofile 1024

oracle hard nofile 65536

oracle soft nproc 2047

oracle hard nproc 16384

root vi /etc/pam.d/login

-------------------------------------------------------------

session required /lib/security/pam_limits.so

session required pam_limits.so

root vi /etc/profile

-------------------------------------------------------------

if [ $USER = "oracle" ]; then

if [ $SHELL = "" ]; then

ulimit -p 16384

ulimit -n 65536

else

ulimit -u 16384 -n 65536

fi

fi

root 创建安装目录

--------------------------------------------------------------

mkdir -P d01

chown -R oracle:oinstall d01

chmod -R 775 d01

root 创建临时文件夹

---------------------------------------------------------------

sudo mkdir /d01/tmp

sudo chmod a+wr /d01/tmp

oracle 设置环境变量

vi .bash_profile

---------------------------------------------------------------

export PATH

export ORACLE_BASE=/d01/Oracle

export ORACLE_HOME=$ORACLE_BASE/product/11.1.0/db_1

export ORA_CRS_HOME=$ORACLE_BASE/crs

export ORACLE_PATH=$ORACLE_BASE/common/Oracle/sql:.:$ORACLE_HOME/rdbms/admin

export ORACLE_SID=orc1

export PATH=$ORACLE_HOME/BIN;$ORA_CRS_HOME/bin:${PATH}:$HOME/bin

export PATH=${PATH}:/usr/bin:/bin:/usr/bin/X11:/usr/local/bin

export ORACLE_TERM=xterm

export TNS_ADMIN=$ORACLE_HOME/network/admin

export ORA_NLS10=$ORACLE_HOME/nls/data

export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:/lib:/usr/lib:/usr/local/lib:$ORACLE_HOME/oracm/lib:$ORACLE_HOME/lib

export LIBPATH=$LIBPATH:$ORA_CRS_HOME/LIB:$oracle_home/LIB

export CLASSPATH=${CLASSPATH}:$ORACLE_HOME/RDBMS/JLIB:$ORACLE_HOME/JLIB:$ORACLE_HOME/network/jlib:$ORACLE_HOME/JPE

export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK

export LANG=AMERICAN_AMERICA.ZHS16GBK

oracle 解压缩安装文件

---------------------------------------------------------------

unzip xx.zip

oracle 安装

---------------------------------------------------------------

./runInstaller

oracle 数据库启动和关闭

--------------------------------------------------------------

sqlplus /nolog

startup [mount/nomount/open]

sqlplus shutdown immediate

oracle 监听进程的启动和关闭

--------------------------------------------------------------

lsnrctl [start/stop/status/reload/set/show/help/version][@more@]

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_39751327/article/details/116363110

智能推荐

Flutter入门与环境搭建-程序员宅基地

文章浏览阅读107次。Flutter简介Flutter 是Google开发的一个移动跨平台(Android 和 iOS)的开发框架,使用的是 Dart 语言。和 React Native 不同的是,Flutter 框架并不是一个严格意义上的原生应用开发框架。Flutter 的目标是用来创建高性能、高稳定性、高帧率、低延迟的 Android 和 iOS 应用。并且开发出来的应用在不同的平台用起来跟原生应用具有一样的体验..._curl flutter 工具

使用 ONLYOFFICE API 构建 Java 转换器,在 Word 和 PDF 之间进行转换_onlyoffice convert-程序员宅基地

文章浏览阅读841次,点赞8次,收藏6次。随着文档处理需求的增加,格式转换成为了一个重要的需求点。由于PDF格式具有跨平台、不易被篡改的特性,将Word格式(.docx)转换为PDF格式(.pdf)的需求尤为强烈。ONLYOFFICE作为一个强大的办公套件,提供了这样的转换功能,使得用户可以轻松地在Word和PDF之间进行转换。_onlyoffice convert

【西川善司】3D图形的概念和渲染管线(5回完)-程序员宅基地

文章浏览阅读6.1k次,点赞3次,收藏17次。本文取自西川善司的3D图形技术连载,全99回本贴为9~13回,争取每1~2天更新一回吧。半年更新完。也希望大家能支持。翻译 Trace校对&注解 千里马肝http://www.opengpu.org/forum.php?mod=viewthread&tid=7550#lastpost 3D图形的概念和渲染管线(Render Pipeline)前面介_西川善司】3d图形的概念和渲染管线

Latex中subfloat设置子图标题字体大小_\usepackage[caption=false,font=normalsize,labelfon-程序员宅基地

文章浏览阅读1.3w次,点赞76次,收藏92次。Latex中subfloat设置子图标题字体及大小_\usepackage[caption=false,font=normalsize,labelfont=sf,textfont=sf]{subfig}

B/S开发(三) ASP.NET中服务器端控件与传统HTML元件的区别_asp.net服务器空间和原生html-程序员宅基地

文章浏览阅读1.1k次。一下内容来自MSDN:ASP.NET 中有一个重要功能,允许您通过与客户端应用程序中类似的、基于事件的模型来对网页进行编程。举一个简单的例子,例如,可以向 ASP.NET 网页中添加一个按钮,然后为该按钮的 Click 事件编写事件处理程序。尽管这种情况在仅使用客户端脚本(在_asp.net服务器空间和原生html

react 刷新Uncaught SyntaxError: Unexpected token ‘<‘_react项目 引入 @sentry/webpack-plugin报错syntaxerror: un-程序员宅基地

文章浏览阅读3.4k次。react 刷新Uncaught SyntaxError: Unexpected token '<'在二级路由下跳转,页面一刷新就白屏f12下会报令牌错误处理方法:找到public/index.html页面在脚本上src前加上"/"<scriptsrc="index.js"></script>再次刷新页面成功渲染..._react项目 引入 @sentry/webpack-plugin报错syntaxerror: unexpected token '.

随便推点

GStreamer开发介绍_gstreamer 获取每帧解码时间-程序员宅基地

文章浏览阅读2.2k次。https://blog.csdn.net/liu_xiao_cheng/article/details/43017491#section-bin-ghost-img发Chat转载 2015年01月22日 12:00:304059 专注webrtc、kurento音视频开发 qq:911921258I. 介绍GStreamer 是一个非常强大而且通用的流媒体应用程序框架。 GS..._gstreamer 获取每帧解码时间

【前端技术】Vue3 01:初识 Vue.js_前端 volar-程序员宅基地

文章浏览阅读835次。Vue.js(常简称为 Vue)是一个开源的渐进式 JavaScript 框架,用于构建用户界面。Vue.js 的设计理念是易于上手,便于集成到其他项目中,并且能够逐渐地扩展到复杂的单页应用程序 (SPA) 中。Vue.js 采用了响应式数据绑定和组件化的思想,使得开发者可以快速地构建交互式的 Web 应用程序。_前端 volar

解决Windows下kiftd无法正常启动的问题_]kift无法启动,请检查设置或查看异常信息。-程序员宅基地

文章浏览阅读3k次。问题描述在安装了Java后无法正常启动kiftd,问题现象包括但不限于:双击jar程序后黑屏一闪而过却不启动程序、双击jar程序后没有任何反应、提示“找不到Main Class”、提示“无法启动该程序” 以及提示“a java exception has occurred”等,都可以尝试使用如下方法解决。解决方法1,确认已安装的Java版本在8或以上大多数普通用户应该不存会在这一问..._]kift无法启动,请检查设置或查看异常信息。

孙鑫VC++视频教程笔记(13)文档与串行化_double强制转换成float-程序员宅基地

文章浏览阅读928次。把文件在磁盘上保存下来 叫做串行化可以使用CArchive:写入: CFile file("1.txt",CFile::modeCreate | CFile::modeWrite); CArchive ar(&file,CArchive::store); int i=4; float b=1.3f; //C默认用float定义而不加f的为double型 CString str="SongPen_double强制转换成float

icassp2020--TEXT-INDEPENDENT SPEAKER VERIFICATION WITH ADVERSARIAL LEARNING ON SHORT UTTERANCES_graph attentive feature aggregation for text-indep-程序员宅基地

文章浏览阅读1.3k次。TEXT-INDEPENDENT SPEAKER VERIFICATION WITH ADVERSARIAL LEARNING ON SHORT UTTERANCESKai Liu, Huan ZhouArtificial Intelligence Application Research Center, Huawei Technologies Shenzhen, PRCABSTRACT摘..._graph attentive feature aggregation for text-independent speaker verific

视图中插入数据_通过视图v2插入3318,李媛媛, 0401',数据库,87;-程序员宅基地

文章浏览阅读1.2w次。视图除了进行查询记录外,也可以利用视图进行插入、更新、删除记录的操作,减少对基表中信息的直接操作,提高了数据的安全性。在视图上使用INSERT语句添加数据时,要符合以下规则。(1)使用INSERT语句向数据表中插入数据时,用户必须有插入数据的权利。(2)由于视图只引用表中的部分字段,所以通过视图插入数据时只能明确指定视图中引用的字段的取值。而那些表中并未引用的字段,必须知道在没有指定取值的情况下如何填充数据,因此视图中未引用的字段必须具备下列条件之一。该字段允许空值。该字段设有默认值。该字段是_通过视图v2插入3318,李媛媛, 0401',数据库,87;

推荐文章

热门文章

相关标签