本篇文章给大家谈谈linux怎么创建表空间,以及oracle创建表空间对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、如何在Linux下创建oracle数据库的表空间和用户
- 2、linux下怎么创建oracle的数据库用户怎么使用
- 3、用友nc5.7 linux 中oracle创建表空间问题
- 4、如何自动创建表空间和表分区
- 5、我在linux下的db2 10.5版本创建表空间遇到蛋疼的问题求教啊
- 6、oracle怎么创建表空间
1、如何在Linux下创建oracle数据库的表空间和用户
创建数据库和删除数据库
命令分别是:create
database
和drop
database
需要在mount模式下执行。
dbca
同样可以创建也可以删除,只不过是图形界面罢了。
2、linux下怎么创建oracle的数据库用户怎么使用
先su 到 oracle用户,SYS用户以DBA身份登陆
//创建临时表空间
SQLcreate temporary tablespace user_temp
datafile '/data1/oradata/user_temp.dbf'
size 5000M autoextend on;
//创建数据表空间
SQLcreate 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;
3、用友nc5.7 linux 中oracle创建表空间问题
只需另建一个用户即可,表空间可以共用,前提是这几个表空间空间在装下第一个帐套后还有足够的空间可以使用,不然要给不够的表空间增加数据文件来扩大表空间
4、如何自动创建表空间和表分区
1、假设你要创建明天用的TS名称是GPSDATA_TS,每次创建新的时候,把旧的改名为GPSDATA_TS_今天。
2、保证/data1有足够的空间
3、linux shell实例
vi /home/oracle/create_ts.sh;
#!/bin/bash
. ~/.bash_profile
today=`date +%Y%m%d`
tomorrow=`date -d '1 day' +%Y%m%d`
gpsdata_src=GPSDATA_TS
gpsdata_dst=GPSDATA_TS_${today}
gpsdata_ts1=/data1/oracle/gpsdata_ts_${tomorrow}_1.dbf
gpsdata_ts2=/data1/oracle/gpsdata_ts_${tomorrow}_2.dbf
sqlplus user/password EOF
alter tablespace ${gpsdata_src} rename to ${gpsdata_dst};
CREATE TABLESPACE ${gpsdata_src} DATAFILE '${gpsdata_ts1}' SIZE 512M AUTOEXTEND ON NEXT 256M MAXSIZE UNLIMITED;
alter TABLESPACE ${gpsdata_src} add DATAFILE '${gpsdata_ts2}' SIZE 512M AUTOEXTEND ON NEXT 256M MAXSIZE UNLIMITED;
quit;
EOF
4、添加计划任务
crontab -e
12 0 * * * /home/oracle/create_ts.sh;
5、我在linux下的db2 10.5版本创建表空间遇到蛋疼的问题求教啊
file '/db2/data' 200M 这个路径无效。
dbapth指定为/db2/data,那这是一个目录。在创建tablespace的时候又把它当file用,所以无效。
换一个别的文件名字就行。
6、oracle怎么创建表空间
oracle创建表空间操作方法如下:
1.开启oracle服务,打开plsql工具,使用管理员账户登录
2.点左上角的新建SQL窗口
3.创建表空间。在sql窗口中输入create tablespace test datafile 'D:\test.ora' size 1000m;这里的test为表空间名称,路径自己来命名。然后点执行按钮。
4.执行成功后,继续创建用户。输入create user test identified by test default tablespace test quota 500m on users; 这里第一个test为用户名,第二个test为密码,第三个test为表空间名。然后执行
5.成功创建用户后,进行授权。输入grant all privileges to test; 执行该语句给test用户授权,此时test用户就可以登录了
6.接下来使用test用户登录,就可以建表了
拓展资料:
甲骨文公司,全称甲骨文股份有限公司(甲骨文软件系统有限公司),是全球最大的企业级软件公司,总部位于美国加利福尼亚州的红木滩。1989年正式进入中国市场。2013年,甲骨文已超越 IBM ,成为继 Microsoft 后全球第二大软件公司。
2017年6月7日发布的2017年美国《财富》500强,甲骨文公司排名第81位。
2017年6月,《2017年BrandZ最具价值全球品牌100强》公布,甲骨文公司排名第46位
linux怎么创建表空间的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于oracle创建表空间、linux怎么创建表空间的信息别忘了在本站进行查找喔。