网站首页 > 文章中心 > 其它

oracle怎么添加实例

作者:小编 更新时间:2023-09-11 07:56:35 浏览量:357人看过

oracle11g怎么建立实例数据库?

操作顺序如下:

①创建实例启动用的参数文件.在程序默认的参数文件里修改即可:重命名规则 initSID.ora

例 initcrm.ora

db_name='crm' --修改

audit_file_dest='/u01/oracle/admin/crm/adump' --建立目录

audit_trail ='db'

db_domain=''

db_recovery_file_dest='/u01/oracle/flash_recovery_area' --建立目录

diagnostic_dest='/u01/oracle' ---修改

dispatchers='(PROTOCOL=TCP) (SERVICE=ORCLXDB)'

remote_login_passwordfile='EXCLUSIVE'

undo_tablespace='UNDOTBS1'

mkdir -p /u01/oracle/admin/ora11g/adump

mkdir -p /u01/oracle/admin/ora11g/dpdump

mkdir -p /u01/oracle/flash_recovery_area

Linux下orapw+实例名

Windows下pwd+实例名

$ orapwd file=orapwora11g password=oracle

设置环境变量 export ORACLE_SID=crm

执行以下命令

sqlplus /nolog

conn / as sysdba

执行建库脚本:

CREATE DATABASE "crm"

MAXLOGHISTORY 1

MAXDATAFILES 100

EXTENT MANAGEMENT LOCAL

创建USERS表空间

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

ALTER DATABASE DEFAULT TABLESPACE "USERS";

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

SQL create spfile from pfile;

File created.

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

sqlplus / as sysdba

SQL show user;

使用system用户编译

使用sys用户编译

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

spool off

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

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;

/

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

oracle 配置实例 如何配置

设置方法如下:

①.、找到$ORACLE_HOME/client_1/network/admin目录下的tnsnames.ora文件,并用文本模式打开.

本地实例名=

(DESCRIPTION?=

(ADDRESS?=?(PROTOCOL?=?TCP)(HOST?=?数据库IP地址)(PORT?=?端口号))

(CONNECT_DATA?=

(SERVER?=?DEDICATED)

(SERVICE_NAME?=?服务名)

)

windows下怎么创建oracle的实例

创建oracle11g 数据库方法:按住键盘上Windows键,打开开始菜单,找到Database Configuration Assitant并打开;

打开数据库配置助手Database Configuration Assitant,单击"下一步";

选择"创建数据库",单击"下一步"

选择"一般用途或事务处理",单击"下一步";

设置数据库的名称和实例名,两者可设置相同,也可以不同,单击"下一步"

管理选项配置,不勾选配置Enterprise Manager,单击"下一步";

数据库身份证明,可以为不同的账户分别设置不同的管理口令,也可以为所有账户设置同一口令,单击"下一步";

数据库文件所在位置,默认存储类型:文件系统,存储位置:使用模版中的数据库文件位置,也可以自己指定存储路径,单击"下一步";

恢复配置,指定快速恢复区;

数据库内容,根据需要,选择是否添加示例方案,单击"下一步";

初始化参数,设置内存、字符集等,单击"下一步";

数据库存储,控制文件、数据文件、重做日志文件位置设置,单击"下一步";

创建选项,创建数据库,生成脚本,单击"完成",开始创建数据库.

oracle怎么创建数据库实例

从Windows桌面执行"开始"→"程序"→"Oracle - ORACLE_HOME_NAME"→"配置和移置工具"→"Database Configuration Assistant"命令,打开Database Configuration Assistant对话框的欢迎界面,单击该界面中的"下一步"按钮

单击"完成"按钮,在弹出的"确认"对话框中单击"确定"按钮,即可开始新数据库的创建

Oracle数据库怎么添加新的实例

①数据库mybooks的创建.我用的是Oracle数据库创建了mybooks数据库,里面含有books,lendRecord,returnRecord,users四个表格(在Oracle数据库中,表空间与数据文件之间的关系十分密切,这二者相互依存,也就是说,创建表空间必须创建数据文件,增加数据文件时也必须指定表空间);到这里我不得不吐槽一下创建数据的时候的悲伤;第一步,因为可能装SQLdeveloper出现了一点问题,导致我不能连上Oracle,只能用搓逼的sqlplus写入sql命令,勉勉强强创建了一个数据库实例,此时此刻呢,本渣渣开始用select tablespace_name from user_tablespaces查看mybooks里面的DBF文件,(因为渣渣认为 .DBF后缀的就是表空间的名称,还有就是,我连接的数据库实例是用system/******连接的是oracle默认的orcl数据库实例

以上就是土嘎嘎小编为大家整理的oracle怎么添加实例相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!

版权声明:倡导尊重与保护知识产权。未经许可,任何人不得复制、转载、或以其他方式使用本站《原创》内容,违者将追究其法律责任。本站文章内容,部分图片来源于网络,如有侵权,请联系我们修改或者删除处理。

编辑推荐

热门文章