Oracle数据库问题
Oracle数据库问题:
我有一张表里面有120万条记录,已无法向里面插入数据了,怎么办?
当前用户下的其他表是可以插入数据的
问:是不是每个数据表的最大存储是有一定的限制的?
如果有,可不可以将其容量增大?
oracle帮顶....
应该可以设置。。
120万条记录 应该还到不了上限。错误信息是什么?
你要提供錯誤信息,我的表已經1000w條記錄,還可以繼續插入的。
看一下你的这张表所属表空间满了没有,
注意查看Alert.log 文件,看里面提示什么错误信息。
出现如下错误:
ORA-01653: 表CASE38.SC_STU_SCORE_ALL无法通过18206(在表空间SYSTEM中)扩展
你的表空间设置的问题,检查一下你这个表所在的表空间的空余容量,
没试过,应该是可以的!!
查看你的表所在表空间的容量看是不是满了
看一下日志,再看一下你文件所在的硬盘
是系统表空间不足,要加大SYSTEM表空间
等待高手等待高手中等待高手等待高手中
alter tablespace system add datafile 'F:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\SYSTEM02.DBF' size 100M reuse
'F:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\SYSTEM02.DBF'
--F:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL 路径 是你自己本机oracle的路径
相关问答:
private static final String URL = "jdbc:oracle:thin:@localhost:1521:orcl";
private static final String USERNAME = "sys";
private static final String PASSWORD = "s ......
select sum(a.t)from ta a group by ta.a,这条语句将表ta中的数据按照a字段分组汇总t字段。
结果比如:
3 30
4 50
我想得到这个结果:
1 0
2 0
3 30
4 50
5 0
这个结果,请问sql语句怎么写?多谢
nobody ......
我是在toad中输入下段sql
declare
TYPE test_rec IS record(
code varchar(10),
name varchar(30)
);
v_book test_rec;
......
SQL code:
declare
v_deptno number(2);
v_dname varchar2(14);
begin
dbms_output.put_line('请输入部门号和部门名:');
v_deptno:=&deptno;
v_dname:='&dname';
insert into dept01(deptno,dnam ......