当前位置:首页 » 数据仓库 » oracle11g怎么创建数据库
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

oracle11g怎么创建数据库

发布时间: 2023-04-22 15:06:33

❶ oracle 11g r2 怎么创建数据库这些都是什么意思呢数据库用户名Application Express 用户名

我基本上不用Web管理端,都是使用客户端连接的,不知道能否给你帮助。
1、数据库的创建是基础,创建好了数据库实例之后,需要在这个数据库上创建用户,然后使用用户名、密码登录数据库用户后在用户上创建表。当然了,你直接在DBA用户上创建表也是可以的,不过不推荐你这样做。
2、从Oracle 10就有isql PLUS这样的Web客户端一样的工具,可以执行SQL。我也偶尔拍伏颤会用,感11gr2的环境我有,但是我都是操作数据,没用过这个客户端,我想,你是否厅肢可以在Application Express 里面进行相关操作。
3、如果Application Express没有数据库的管理功能袭败,那么就安装一个客户端工具来操作好了,例如:PL/SQL,我用这个。呵呵!
希望能给你帮助!

❷ 安装好oracle数据库11g第二版之后,“仅安装软件”没有在安装的时候创建数据库,安装好之后如何创建。。

点击 电脑左下滑脊角 开始>所含余有程序>oracle-Db11g_home >配置和移植工具>Database configuration Assistant ,然后就可以创建数据库了。 如谈让滚果答的可以望采纳。谢谢。

❸ oracle 11g 安装和使用

oracle 11g可以使用内置sysdba用户来登录,然后为sys和system用户设置密码,步骤如下:

1、打开运行窗口。

❹ oracle11g如何创建数据库

Oracle 11g 如何创建数据库

工具/原料
Oracle 11g
方法/步骤
1 按住键盘上Windows键,打开开始菜单,找到Database Configuration Assitant并打开

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

(1):选择“创建数据库”,单击“下一步”

(2):选择“一般用途或事务处理”,单击“下一步”;

(3):设置数据库的名称和实例名,两者可设置相同,也可以不同,单击“下一步”

(4):管理选项配置,不勾选配置Enterprise Manager,单击“下一步”;

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

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

(7):恢复配置,指定快速恢复区

(8):数据库内容,根据需要,选择是否添加示例方案,单击“下一步”;

(9):初始化参数,设置内存、字符集等,单击“下一步”

(10):数据库存储,控制文件、数据文件、重做日志文件位置设置,单击“下一步”;

(11):创建选项,创建数据库,生成脚本,单击“完成”,开始创建数据库

详情参考网络经验
http://jingyan..com/article/cbcede07cf42ef02f40b4dc2.html

❺ Oracle 11g 如何建立自己的数据库和表

提问者所指的数据库应该是表空间。
创建表空间:
CREATE TABLESPACE TBS_ETL_DATA LOGGING DATAFILE 'G:\oracle\proct\10.2.0\oradata\tbs_etl_data01.dbf' SIZE 521M AUTOEXTEND OFF;
创建用户:
create user vpetl identified by vpetl default tablespace TBS_ETL_DATA;
赋权限猛知:
grant connect,resource,alter system,debug connect session,select any table,delete any table,drop any table,alter any table to vpetl;
创建表:
create table tablename(id varchar2(20));
备注:创建枝银消表空间的file路径根据实际需要修改为linux等系统的路径即可搏旦。

❻ oracle11g如何创建数据库

在Oracle中建库,通常有两种方法。一是使用Oracle的建库工具DBCA,这是一个图形界面工具,使用起来方便且很容易理解,因为它的界面友好、美观,而且提示也比较齐全。在Windows系统中,这个工具可以在Oracle程序组中打开(”开始”—“程序”—“ Oracle - OraDb10g_home1”—“ Configuration and Migration Tools”—“ Database Configuration Assistant”),也可以在命令行(”开始”—“运行”—“cmd”)工具中直接输入dbca来打开。另一种方法就是手工建库,下面我会一一举例说明。
手工创建
手工建库确实比较麻烦,但是对于开发人员或者专业的DBA来说,这是必须的,只有这样你才能更好的掌握Oracle知识。下面跟随我来,一步步探索吧,手工建库需要经过几个步骤,每一个步骤都非常关键。它包括:
1、 创建必要的相关目录
2、 创建初始化参数文件
3、 设置环境变量Oracle_sid
4、 创建实例
5、 创建口令文件
6、 启动数据库到nomount(实例)状态
7、 执行建库脚本
8、 执行catalog脚本创建数据字典
9、 执行catproc创建package包
10、 执行pupbld
11、 由初始化参数文件创建spfile文件
12、 执行scott脚本创建scott模式
我工作的平台
实验系统平台:Windows 7 数据库系统版本:Oracle Database 11G
Oracle的安装路径:D盘 创建的数据库名称:book
1.创建必要有相关目录
创建文件夹在安装目录下:D:\proct\11.1.0\db_1\admin\book
在D:\proct\11.1.0\db_1\admin\book,创建五个文件夹arch,bmp,cmp,create,ump.
同时创建文件夹D:\proct\11.1.0\db_1\oradata\book
创建目录的过程也可以在Windows的图形界面中去创建,book目录下的几个子目录主要用于存放数据库运行过程中的跟踪信息。最重要的两个子目录是bmp和ump目录,bmp目录存放的是数据库运行过程中的各个后台进程的跟踪信息,当中alert文件是警告文件,其文件名称为alert_book.log,当数据库出现问题时,首先就可以去查看此文件以找出原因,手工创建过程中出现的各种问题往往也可以通过查看这个文件找到原因。ump目录存放和特定会话相关的跟踪信息。
2、创建初始化参数文件
数据库系统启动时须要用初始化参数文件的设置分配内存、启动必要的后台进程的。因此,初始化参数文件创建的是否正确、参数设置是否正确关系着整个建库的“命运”。
创建初始化参数文件可以通过拷贝现有的初始化参数文件并将其做适当的修改即可,从而不必要用手工去一句一句地写出来,因为初始化参数文件的结构体系基本上都是一样的。在我们安装Oracle的时候,系统已经为我们安装了一个名为orcl的数据库,于是我们可以从它那里得到一份初始化参数文件。

❼ oracle 11g怎么创建数据库

开始——Oracle——Configuration And Migration Tools——Database Configuration Assistant”里打开新建向导,下一步,选择第一项“创建数据库”,这时出现四种数据库模板,通常我们选择第三项“定制数据库”,填写数据库名称,下一步,这里我们可以对数据库进行一些其他的配置(初学者建议不要动),下一步,输入登录口令,我们还可以为不同用户指定不同的口令,下一步,选择数据库存储机制,通常以文件的形式存储,下一步,为数据库指定存储位置,下一步,指定数据备份的位置,下一步,选择数据库组件和自定义脚本等等,下一步,安装。由于Oracle数据库比较大,安装过程大约要花费十分钟左右!

❽ 如何在linuxsuse中安装Oracle11g创建数据库

一般分为以下几个步骤:
1、建立系统账户:oracle,用户组:oinstall,dba;
2、安装依赖包;埋散
3、修改系统内核参数文件:sysctl.conf;
4、修改用户资源限制文件:limits.conf;
5、创建安装目念拦录(CentOS下测试发现不需要)、配置系统变量(可弯高氏以安装完成后配置);
6、安装Oracle软件;

❾ oracle11g怎么建立实例数据库

oracle11g创建数据库的步骤如下: 1、按住键盘上Windows键,打开开始菜单,找到Database Configuration Assitant并打开; 2、打开数据库配置助手Database Configuration Assitant,单击“下一步”; 步骤1:选择“创建数据库”,单击“下一步”;

❿ oracle11g怎么建立实例数据库

操作顺序如下:
1.创建实例启动用的参数文件。在程序默认的参数文件里修改即可:重命名规则 initSID.ora
/u01/oracle/proct/11.2.0/db_1/dbs/ 下,目录尽量使用绝对路径,采用ORACLE_BASE等环境变量有可能报错。
例 initcrm.ora
db_name='crm' --修改
#memory_target=500m --注释掉
sga_target=200m --添加
pga_aggregate_target=60m --添加
processes = 150
audit_file_dest='/u01/oracle/admin/crm/amp' --建立目录
audit_trail ='db'
db_block_size=8192
db_domain=''
db_recovery_file_dest='/u01/oracle/flash_recovery_area' --建立目录
db_recovery_file_dest_size=2G
diagnostic_dest='/u01/oracle' ---修改
dispatchers='(PROTOCOL=TCP) (SERVICE=ORCLXDB)'
open_cursors=300
remote_login_passwordfile='EXCLUSIVE'
undo_tablespace='UNDOTBS1'

2.创建相应目录:
mkdir -p /u01/oracle/admin/ora11g/amp
mkdir -p /u01/oracle/admin/ora11g/dpmp
mkdir -p /u01/oracle/flash_recovery_area
3.创建密码文件:命名规则 orapwSID,目录依旧是 /u01/oracle/proct/11.2.0/db_1/dbs/
Linux下orapw+实例名
Windows下pwd+实例名
$ orapwd file=orapwora11g password=oracle

4.创建数据库实例
设置环境变量 export ORACLE_SID=crm
执行以下命令
sqlplus /nolog
conn / as sysdba
注意:本处可能报错需要可能的原因: a)glibc-devel-2.5-58.el5_6.4、lio-0.3.106-5包是否已安装,命令分别为rpm -q glibc-devel、rpm -q lio
b)oracle目录权限不足或属组不对,chmod 6751 oracle 授权、chown -R oracle.oinstall /u01/oracle 修改属组

执行建库脚本:

startup nomount pfile="/u01/oracle/proct/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 SPACE MANAGEMENT AUTO;
ALTER DATABASE DEFAULT TABLESPACE "USERS";
------------------------------------------
SQL> create spfile from pfile;
File created.
-----------------------------------------
sqlplus / as sysdba
SQL> show user;
@/u01/oracle/proct/11.2.0.1/db1/rdbms/admin/catalog.sql;
@/u01/oracle/proct/11.2.0.1/db1/rdbms/admin/catblock.sql;
@/u01/oracle/proct/11.2.0.1/db1/rdbms/admin/catproc.sql;
@/u01/oracle/proct/11.2.0.1/db1/rdbms/admin/catoctk.sql;
@/u01/oracle/proct/11.2.0.1/db1/rdbms/admin/owminst.plb;

使用system用户编译
@/u01/oracle/proct/11.2.0.1/db1/sqlplus/admin/pupbld.sql;
@/u01/oracle/proct/11.2.0.1/db1/sqlplus/admin/help/hlpbld.sql helpus.sql;

使用sys用户编译
@/u01/oracle/proct/11.2.0.1/db1/javavm/install/initjvm.sql;
@/u01/oracle/proct/11.2.0.1/db1/xdk/admin/initxml.sql;
@/u01/oracle/proct/11.2.0.1/db1/xdk/admin/xmlja.sql;
@/u01/oracle/proct/11.2.0.1/db1/rdbms/admin/catjava.sql;
@/u01/oracle/proct/11.2.0.1/db1/rdbms/admin/catexf.sql;
@/u01/oracle/proct/11.2.0.1/db1/rdbms/admin/catqm.sql change_on_install SYSAUX TEMP YES;
@/u01/oracle/proct/11.2.0.1/db1/rdbms/admin/catxdbj.sql;
@/u01/oracle/proct/11.2.0.1/db1/rdbms/admin/catrul.sql;

spool /oracle/admin/edidb/scripts/ordinst.log append
@/u01/oracle/proct/11.2.0.1/db1/ord/admin/ordinst.sql SYSAUX SYSAUX;
spool off

spool /u01/oracle/admin/ora11g/scripts/interMedia.log append
@/u01/oracle/proct/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

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