oracle建库

1、oracle用户登录:
su - oracle

2、打开oracle的管理界面:
emctl start dbconsole

3、访问oracle的管理界面:
访问http://服务器:端口号/em/console/aboutApplication
以sys登录change_on_install,连接身份选择SYSDBA
-------------------------------------------
登录到数据库:jmebdb1
用户名 :sys 
口令 : 
连接身份 SYSDBA
-------------------------------------  
 


4、创建表空间:
--创建用户前,对每个用户需创建两个表空间,一个永久的,一个临时的
表空间-创建-填名称
       类型选 永久/临时
       添加-填 文件名
       文件大小 1 G-勾 数据文件满后自动扩展
       增量 100 MB-继续-确定

5、创建用户:
可选项默认选择,表空间以及临时表空间选择刚才新建的
比如,新建表空间ipayment,临时表空间ipayment_temp,新建用户ipayment.

6、退出oracle的管理界面(注销);

7、关闭oracle的管理界面:
emctl stop dbconsole

8、分配权限
a.以oracle用户登录系统
sqlplus '/as sysdba'
b.给ipayment用户分配权限
grant connect,resource,create any view,dba to ipayment;
分配成功,提示grant succeeded.

Oracle表的步骤如下: 1. 创数据库 使用 Oracle SQL Developer 或 SQL Plus 工具,连接到 Oracle 数据库实例。在连接成功后,执行以下命令来创新的数据库: ```sql CREATE DATABASE DATABASE_NAME ``` 2. 创表空间 表空间是数据库逻辑存储单元,用于存储数据。在 Oracle 中,可以创多个表空间,以便更好地管理和组织数据。使用以下命令创表空间: ```sql CREATE TABLESPACE TABLESPACE_NAME DATAFILE 'file_name.dbf' SIZE size_in_mb ``` 其中,`file_name.dbf` 是表空间数据文件名,`size_in_mb` 是表空间大小,以 MB 为单位。 3. 创用户 在 Oracle 中,每个用户都有自己的数据库对象,例如表、视图、索引等。因此,需要创一个或多个用户来管理数据库对象。使用以下命令创用户: ```sql CREATE USER USER_NAME IDENTIFIED BY PASSWORD DEFAULT TABLESPACE TABLESPACE_NAME QUOTA UNLIMITED ON TABLESPACE_NAME; ``` 其中,`USER_NAME` 是用户名称,`PASSWORD` 是用户密码,`TABLESPACE_NAME` 是用户默认表空间。 4. 授予权限 在 Oracle 中,用户需要授予相应的权限才能访问和操作数据库对象。使用以下命令为用户授予权限: ```sql GRANT CREATE SESSION, CREATE TABLE, CREATE VIEW TO USER_NAME; ``` 其中,`USER_NAME` 是用户名称,`CREATE SESSION` 允许用户连接到数据库,`CREATE TABLE` 允许用户创表,`CREATE VIEW` 允许用户创视图。 5. 创表 使用以下命令创表: ```sql CREATE TABLE TABLE_NAME ( COLUMN_1 DATA_TYPE CONSTRAINT PK_TABLE_NAME PRIMARY KEY, COLUMN_2 DATA_TYPE, COLUMN_3 DATA_TYPE ); ``` 其中,`TABLE_NAME` 是表名,`COLUMN_1`、`COLUMN_2`、`COLUMN_3` 是表列名,`DATA_TYPE` 是列数据类型。`CONSTRAINT PK_TABLE_NAME PRIMARY KEY` 指定了主键。 以上是 Oracle 表的基本步骤,可以根据实际需求进行更改和扩展
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值