如何在Linux下创建oracle数据库的表空间和用户

如何在Linux下创建oracle数据库的表空间和用户,第1张

先su 到 oracle用户,SYS用户以DBA身份登陆

//创建临时表空间

SQL>create temporary tablespace user_temp

datafile '/data1/oradata/user_temp.dbf'

size 5000M autoextend on

//创建数据表空间

SQL>create tablespace user_temp

datafile '/data1/oradata/user_temp.dbf'

size 500M autoextend on

(这些只是例子,具体数据文件的路径,大小,都要你自己改,这里的是不自动扩展,你如果想自动扩展,autoextend on next 50m maxsize 2048m,上网查一下就可以了)

//创建用户并指定表空间

SQL>create user username identified by password

default tablespace user_data

temporary tablespace user_temp

//给用户授予权限

SQL>grant connect,resource to username

安装成功了,那肯定有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表空间。

如果你对数据库不是太熟悉的话,建库请用dbca向导建库,记得安装数据库软件和建库分开做,不要一次都做了,免得出问题分不清是哪个出了问题,这是个小技巧;另外建立表空间请直接用emconsole(安装软件的时候记得勾选em管理器组件,当然典型安装默认是自带的)来做吧,这个图形化的界面,相对直观且简单,索引也可以在这里完成;当然你要是会配置oracle的tns,你也可以用toad、PL/SQL developer等工具来做,总之方法很多,就看你对什么熟悉了。不熟悉的时候尽量用oracle自带的向导工具来做就会轻松得多。如果还有问题,可以联系我。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/9019438.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-24
下一篇 2023-04-24

发表评论

登录后才能评论

评论列表(0条)

保存