求助,ora-00471错误,大数据量UPDATE表导致数据库非正常中止 我单位一台HP LH6000,RedhatLinux7.2,oracle816,内存2G,回滚表空间3G,临时表空间6G,Redo日志文件50M*4个,在多次执行一个SQL语句后数据库非正常中止。 以下是数据库的一些配置: shared_pool_size= 629145600 large_pool_size= 10485760 java_pool_size= 32768 :?: db_block_buffers= 81920 db_block_size= 4096 compatible= 8.1.0 log_buffer= 10486272 log...
我现在有一个表,只有两个 int 的 column,它们的关系是两个 column 一起组成一条不重复的记录。这个表的作用就是,让我知道,有没有这样一条对应的记录。 为了加快查询,我把它俩设定成了 primary key,但是这样索引似乎比数据还大。请问一下,这个做法是否正确?或者,有没有更好的办法? MySQL 学得不是很深,请各位指教,谢谢。
本人对oracle不太熟悉,象问一个问题,就是说想在alarms表中添加一个column,通过学习发现可以使用 alter table alarms add (DEST VARCHAR2(20)); 但是遇到一个问题,重复执行的时候回出想错误 alter table alarms add (DEST VARCHAR2(20)) * ERROR at line 1: ora-01430: column being added already exists in table 如何避免这个问题,我不知道怎么解决,那位大虾能知道怎么写?
我在安装oracle 8.1.7的时候,根据安装文档需要修改listener.ora和tnsnames.ora文件。请问是用vi修改吗?而且,文件里面并没有文档里所说的SID,这是怎么回事呢?
如果在一张已经存在的表里添加一column,比如说这个column名字是 a,number类型(10,0)好了,表名为b好了 sql语句怎么写? 我用了alter table b add column a NUMBER(10,0); 报错是alter table exch_param add column ROUTING_RANK NUMBER(10,0) * ERROR at line 1: ora-00904: : invalid identifier 顺便问一下,如何在sql>;环境下,查看命令的的格式,比如看alter table后可以跟那几个参数
请问什么时候需要修改tnsname.ora,sqlnet.ora,listener.ora ? 我所知道的是tnsname.ora,sqlnet.ora在client端配置,listener在server 端配置,配置tnsnames.ora主 要是为了简化用户每次访问远程数据库时都输入一个连接描述(是不是有些类似在dns里配置主机名,省去记ip??)。 在配置oracle dataguard(主辅数据库)时, 网上有的文档 创建一个standby database的全过程 ( http://www.dbonline.cn/source/oracle/20031215/BACKUP...
我在Compaq True64操作系统上,数据库为ora9i,建2000m的表空间,命令及错误提示如下: SQL>; create tablespace qbttmp 2 datafile '/oradata/qb/qbttmp1.dbf' size 2000m 3 default storage (INITIAL 64K PCTINCREASE 0 NEXT 64K MAXEXTENTS UNLIMITED) 4 online; create tablespace qbttmp * ERROR at line 1: ora-19510: failed to set size of 133120 blocks for file "/oradata/qb/qbttmp1.dbf" (blocksize=8192) O...
column Username format A15 column Sid format 9990 heading SID column Type format A4 column Lmode format 990 heading 'HELD' column Request format 990 heading 'REQ' column Id1 format 9999990 麻烦各位给我解释一下这几行的意思
ora-12705: invalid or unknown NLS parameter value specified ; 因为要显示中文,所以把oracle目录下的bash_profile文件中的字符集改成AMERICAN_AMERICAN.UTF8(或zhs16gbk); 结果登陆失败,报ora-12705错;
SQL> alter table plsql101_purchase 2 add constaint reasonable_date check ( 3 purchase_date is not null 4 and 5 to_char(purchase_date, 'YYYY-MM-DD') >= '2003-06-30' 6 ) 7 ; * ERROR at line 7: ora-02438: column check constraint cannot reference other columns …………………….. I don’t know why,then I serch google found use ………….. SQL> ALTE...