Chinaunix首页 | 论坛 | 博客
  • 博客访问: 642956
  • 博文数量: 70
  • 博客积分: 145
  • 博客等级: 入伍新兵
  • 技术积分: 1150
  • 用 户 组: 普通用户
  • 注册时间: 2012-10-11 08:15
个人简介

没有简介就是最好的简介

文章分类

全部博文(70)

文章存档

2020年(1)

2018年(2)

2017年(3)

2016年(11)

2015年(12)

2014年(16)

2013年(19)

2012年(6)

我的朋友

分类: Oracle

2013-04-23 12:46:47

SQL> startup

ORA-00845: MEMORY_TARGET not supported on this system

报错原因memory_target的大小超过了tmpfs。

解决方法,减小memory_target的最大值或者增加tmpfs的大小。

[root@node1 ~]# df -h|grep tmpfs

tmpfs                 760M  154M  606M  21% /dev/shm

1,编辑/etc/vsftab文件,增大tmpfs的值

tmpfs                   /dev/shm                tmpfs   defaults,size=10240M       0 0

2,重新挂载

 [root@node1 ~]#mount -o remount,size=4G /dev/shm/

[root@node1 ~]# df -h | grep tmpfs

tmpfs                 4.0G  638M  3.4G  16% /dev/shm

3,启动数据库

SQL> startup

4,查看memory_target的大小

SQL> show parameter target;


NAME                                 TYPE        VALUE

------------------------------------ ----------- ------------------------------

archive_lag_target                   integer     0

db_flashback_retention_target        integer     1440

fast_start_io_target                 integer     0

fast_start_mttr_target               integer     0

memory_max_target                    big integer 812M

memory_target                        big integer 812M

parallel_servers_target              integer     4

pga_aggregate_target                 big integer 0

sga_target                           big integer 0

确实超出每增加之前的tmpfs的大小


2015.06.10

SQL> create table test02 as select * from user_tables;

create table test02 as select * from user_tables

                                     *

ERROR at line 1:

ORA-01950: no privileges on tablespace 'JGTL'

问题原因:用户没有权限在表空间上分配空间

解决方法:

1.授予用户对该表空间的UNLIMITED配额

SQL> alter user jgtl quota unlimited on users;


User altered.

2.重新授权resource角色给用户之后,便可以创建表格

SQL> grant resource to jgtl;


Grant succeeded.


阅读(1931) | 评论(0) | 转发(1) |
给主人留下些什么吧!~~