然后,再使用这些数据库服务器的客户端工具,在数据库中创建数据表。
1、登录linux,以oracle用户登录(如果是root用户登录的,登录后用 su - oracle命令切换成oracle用户)2、以sysdba方式来打开sqlplus,命令如下: sqlplus / as sysdba
3、创建临时表空间:
--查询临时表空间文件的绝对路径。如果需要的话,可以通过查询来写定绝对路径。一般用${ORACLE_HOME}就可以了
select name from v$tempfile
create temporary tablespace NOTIFYDB_TEMP tempfile '${ORACLE_HOME}\oradata\NOTIFYDB_TEMP.bdf' size 100m reuse autoextend on next 20m maxsize unlimited
4、创建表空间:
--查询用户表空间文件的绝对路径:
select name from v$datafile
create tablespace NOTIFYDB datafile '${ORACLE_HOME}\oradata\notifydb.dbf' size 100M reuse autoextend on next 40M maxsize unlimited default storage(initial 128k next 128k minextents 2 maxextents unlimited)
5、创建用户和密码,指定上边创建的临时表空间和表空间
create user hc_notify identified by hc_password default tablespace NOTIFYDB temporary tablespace NOTIFYDB_TEMP
6、赋予权限
grant dba to hc_notify
grant connect,resource to hc_notify
grant select any table to hc_notify
grant delete any table to hc_notify
grant update any table to hc_notify
grant insert any table to hc_notify
经过以上 *** 作,就可以使用hc_notify/hc_password登录指定的实例,创建我们自己的表了。
安装成功了,那肯定有oracle帐号了。也有ORALCE_HOME了吧。打开终端:
1、su - oralce
2、cd $ORALCE_HOME
3、sqlplus "/as sysdba"
4、create table test (name varchar(2),id (number)......) tableplace u1;--创建test表,并将表指定在u1表空间。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)