oracle 11g创建实例详细步骤,Oracle 11gR2 创建数据库实例-程序员宅基地

技术标签: oracle 11g创建实例详细步骤  

因为工作需要在Oracle 11gR2库中新建一数据库实例。采用脚本命令创建,建议使用oracle用户进行以下操作。顺序如下:1.创建实例启

startup nomount pfile="/u01/oracle/product/11.2.0.1/db1/dbs/initcrm.ora";

CREATE DATABASE "crm"

MAXINSTANCES 8

MAXLOGHISTORY 1

MAXLOGFILES 16

MAXLOGMEMBERS 3

MAXDATAFILES 100

DATAFILE '/u01/oracle/oradata/system01.dbf' SIZE 1024M REUSE

EXTENT MANAGEMENT LOCAL

SYSAUX DATAFILE '/u01/oracle/oradata/sysaux01.dbf' SIZE 500M REUSE

SMALLFILE DEFAULT TEMPORARY TABLESPACE TEMP TEMPFILE '/u01/oracle/oradata/temp01.dbf' SIZE 20M REUSE

SMALLFILE UNDO TABLESPACE "UNDOTBS1" DATAFILE '/u01/oracle/oradata/undo01.dbf' SIZE 300M REUSE

CHARACTER SET ZHS16GBK

NATIONAL CHARACTER SET AL16UTF16

LOGFILE GROUP 1 ('/u01/oracle/oradata/log01.dbf') SIZE 50M,

GROUP 2 ('/u01/oracle/oradata/log02.dbf') SIZE 50M,

GROUP 3 ('/u01/oracle/oradata/log03.dbf') SIZE 50M;

创建USERS表空间

CREATE SMALLFILE TABLESPACE "USERS" LOGGING DATAFILE '/u01/app/oradata/user01.dbf' SIZE 1000M REUSE EXTENT MANAGEMENT LOCAL SEGMENT SPACEMANAGEMENT AUTO;

ALTER DATABASE DEFAULT TABLESPACE "USERS";

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

SQL> create spfile from pfile;

File created.

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

sqlplus / as sysdba

SQL> show user;

@/u01/oracle/product/11.2.0.1/db1/rdbms/admin/catalog.sql;

@/u01/oracle/product/11.2.0.1/db1/rdbms/admin/catblock.sql;

@/u01/oracle/product/11.2.0.1/db1/rdbms/admin/catproc.sql;

@/u01/oracle/product/11.2.0.1/db1/rdbms/admin/catoctk.sql;

@/u01/oracle/product/11.2.0.1/db1/rdbms/admin/owminst.plb;

使用system用户编译

@/u01/oracle/product/11.2.0.1/db1/sqlplus/admin/pupbld.sql;

@/u01/oracle/product/11.2.0.1/db1/sqlplus/admin/help/hlpbld.sql helpus.sql;

使用sys用户编译

@/u01/oracle/product/11.2.0.1/db1/javavm/install/initjvm.sql;

@/u01/oracle/product/11.2.0.1/db1/xdk/admin/initxml.sql;

@/u01/oracle/product/11.2.0.1/db1/xdk/admin/xmlja.sql;

@/u01/oracle/product/11.2.0.1/db1/rdbms/admin/catjava.sql;

@/u01/oracle/product/11.2.0.1/db1/rdbms/admin/catexf.sql;

@/u01/oracle/product/11.2.0.1/db1/rdbms/admin/catqm.sql change_on_install SYSAUX TEMP YES;

@/u01/oracle/product/11.2.0.1/db1/rdbms/admin/catxdbj.sql;

@/u01/oracle/product/11.2.0.1/db1/rdbms/admin/catrul.sql;

spool /oracle/admin/edidb/scripts/ordinst.log append

@/u01/oracle/product/11.2.0.1/db1/ord/admin/ordinst.sql SYSAUX SYSAUX;

spool off

spool /u01/oracle/admin/ora11g/scripts/interMedia.log append

@/u01/oracle/product/11.2.0.1/db1/ord/im/admin/iminst.sql;

spool off

set echo on

spool /oracle/admin/edidb/scripts/lockAccount.log append

BEGIN

FOR item IN ( SELECT USERNAME FROM DBA_USERS WHERE ACCOUNT_STATUS IN ('OPEN', 'LOCKED', 'EXPIRED') AND USERNAME NOT IN (

'SYS','SYSTEM') )

LOOP

dbms_output.put_line('Locking and Expiring: ' || item.USERNAME);

execute immediate 'alter user ' ||

sys.dbms_assert.enquote_name(

sys.dbms_assert.schema_name(

item.USERNAME),false) || ' password expire account lock' ;

END LOOP;

END;

/

spool off

到此,数据库实例建立完毕。

6.配置tns与listenser/u01/oracle/product/11.2.0.1/db1/network/admin/下

tnsnames.ora

CRM = (DESCRIPTION =

(ADDRESS_LIST = (ADDRESS =

(PROTOCOL = TCP) (HOST = 127.0.0.1)(PORT = 1521)

)

)

(CONNECT_DATA = (SERVICE_NAME = crm)

)

)

listener.ora监听方式有多种,要求不高的话建议复用原监听,,好处是变动小,缺点是不同实例公用监听,可能会不方便。

listener.ora

SID_LIST_LISTENER =

(SID_LIST =

(SID_DESC =

(SID_NAME = orcl)

(ORACLE_HOME = /u01/oracle/product/11.2.0.1/db1)

(PROGRAM = extproc)

)

(SID_DESC =

(GLOBAL_DBNAME = crm)

(ORACLE_HOME = /u01/oracle/product/11.2.0.1/db1)

(SID_NAME = crm)

) )

单配监听:

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

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

智能推荐

【毫米波雷达】毫米波雷达接收发射信号matlab仿真_毫米波雷达仿真-程序员宅基地

文章浏览阅读872次,点赞22次,收藏26次。毫米波雷达是一种利用毫米波段电磁波来探测目标的雷达系统。它具有体积小、重量轻、功耗低、分辨率高、抗干扰能力强等优点,广泛应用于汽车、航空、航天、军事等领域。毫米波雷达的工作原理是:雷达发射机发射毫米波电磁波,电磁波遇到目标后反射,反射波被雷达接收机接收,并根据反射波的强度、频率和相位等信息来确定目标的位置、速度和姿态。毫米波雷达的接收发射信号主要包括以下几个步骤:发射信号毫米波雷达发射机产生毫米波电磁波,并通过天线发射出去。发射信号的频率、功率和波形等参数由雷达系统的设计要求决定。信号传播。_毫米波雷达仿真

matlab for,while,break和continue循环和循环控制_matlab设计问题if,while,for都包含的例题-程序员宅基地

文章浏览阅读6.4k次,点赞6次,收藏8次。for循环循环特定的次数,用end表示循环快结束。示例如下:注意n可以从1取到10,总共循环10次。while循环只要条件为真,就一直循环,用end表示循环快结束。示例如下:该程序中,设置n初值为10,然后进入while循环中。m为产生不大于n的一个随机数,当产生的随机数m和n相等时,退出循环。否则把n加1,再次循环。运行结果如下:if end条件控制if后面要和一个布尔表达式,后面再跟一个或者多个语句分割,就是一个if..end语句。运行如下:i_matlab设计问题if,while,for都包含的例题

奇舞学院JS01—如何写好原生JS_原生js怎么写-程序员宅基地

文章浏览阅读159次。1、交通灯实例<!DOCTYPE html><html><head> <title>js04-1</title> <meta charset="utf-8"> <link rel="stylesheet" type="text/css" href=&qu_原生js怎么写

Call Stack (most recent call first): /opt/ros/melodic/share/catkin/cmake/all.cmake:208 (safe_execu-程序员宅基地

文章浏览阅读3.4k次。CMake Error at /opt/ros/melodic/share/catkin/cmake/safe_execute_process.cmake:11 (message): execute_process(/usr/bin/python "/tmp/QtCreator-XzPzFL/qtc-cmake-iCElsmaa/catkin_generated/generate_cached_setup.py") returned error code 1Call Stack (most r_call stack (most recent call first):

模型提取-程序员宅基地

文章浏览阅读8.6k次,点赞4次,收藏19次。3D游戏模型提取、导入、导出教程这个是我的第二个教程,这个教程的主要内容是教大家如何提取3D游戏里的模型,因为有一些3D游戏里面的模型非常精致,例如有一些人物模型或者场景模型。这样大大方便了模型的制作过程。希望这个教程能对大家有用。一,下载安装 1、下载3D游戏模型提取软件,下载地址:http://pan.baidu.co_模型提取

【避免if else标准写法】阿里P7级别(年薪40w-70w)是如何避免用if else写代码_阿里规范尽量不要else if-程序员宅基地

文章浏览阅读773次,点赞16次,收藏7次。不会吧还有人用if else和switch case?三目运算符?不会吧? 不会吧?大佬都是全都不用的!以JAVA为例条件判断语句的四种写法,茴字的四种写法大家不会不知道吧1.正常人写法: private static String MAN = "man"; private static String WOMAN = "woman"; @Data static class Person{ private String gender; p_阿里规范尽量不要else if

随便推点

[arcgis插件]尖锐角检查/批量处理工具-GIS程序猿_arcgis如何查尖锐角-程序员宅基地

文章浏览阅读459次。2、设置合并优先级。选择字段,设置优先级。无需优先级,可以吧文字清空,则会根据与地块有相同信息字段的值来合并。[arcgis插件]尖锐角检查/批量处理工具,支持arcgis10.2-10.8版本。7、仅仅检查选中的地块:先选中地块再执行流程。5、处理流程设置:1 处理,2 切割,3 合并。6、顺便检查选择检查狭长面、自相交、重复节点。4、存在尖锐角并且面积小于这个面积阈值,则无需切割,直接合并。可以选择shp数据、GDB或者MDB的矢量面图层。年度变更,又是尖锐角,死磕尖锐角,就不信搞不定它。_arcgis如何查尖锐角

例子:BlackBerry真正的后台运行程序,Task里面看不到的哦_黑莓手机guid-程序员宅基地

文章浏览阅读5k次。说明:1.BlackBerry_App_Descriptor.xml设置程序为Auto-run on startup,Do not display the application icon on the BlackBerry home screen2.手机开机后自动运行 BackgroundApplication3.主程序BackgroundApplication的main中,执行BackgroundThread.waitForSingleton().start();启动后台线程4.BackgroundTh_黑莓手机guid

oracle中查找执行效率低下的SQL_oracle 怎么抓取执行慢的sql-程序员宅基地

文章浏览阅读9.9k次。oracle中查找执行效率低下的SQLkt431128 发布于 9个月前,共有 0 条评论v$sqltext:存储的是完整的SQL,SQL被分割v$sqlarea:存储的SQL 和一些相关的信息,比如累计的执行次数,逻辑读,物理读等统计信息(统计)v$sql:内存共享SQL区域中已经解析的SQL语句。(即时) select opname, ta_oracle 怎么抓取执行慢的sql

linux下iso8859乱码,在Linux上转换UTF-8和ISO-8859之间的文件-程序员宅基地

文章浏览阅读3k次。每当我遇到Unicode时,都没有用.我在Linux上,我从Windows获得这些文件:$file *file1: UTF-8 Unicode textfile2: ISO-8859 textfile3: ISO-8859 text在我发现文件有不同的编码之前,没有任何工作.我希望让我的生活变得轻松,并将它们全部放在相同的格式中:iconv -f UTF-8 -t ISO-8859 file1 &..._iso-8859 text

如何确定当前项目是采用 Vite 还是 Vue CLI 项目

检查项目根目录下是否有一个名为或的文件。这是 Vite 项目的配置文件。在文件中,查看和部分是否包含vite和(对于 Vue 3)或(对于 Vue 2)。

如何在Linux服务器上安装Stable Diffusion WebUI

如何在Linux服务器上安装Stable Diffusion WebUI

推荐文章

热门文章

相关标签