oracle
文章平均质量分 56
攻城记
这个作者很懒,什么都没留下…
展开
-
IMP-00003: 遇到 ORACLE 错误 959
导入前先要建好表空间和用户。建议你导出的时候按用户导出,不要用sys全部导出来还有在导入的时候需要指定导入到哪个用中去。给个操作手顺吧,我今天刚弄完的。1\导出:exp user\user@dbname owner=user file=path\file;2\查看原数据库你要导出的用户的默认表空间(sys用户权限)select * from dba_extents whereowner='你想导出原创 2016-01-29 13:32:20 · 7146 阅读 · 0 评论 -
<转>oracle 查看用户所在的表空间
查看当前用户的缺省表空间 SQL>select username,default_tablespace from user_users; 查看当前用户的角色 SQL>select * from user_role_privs; 查看当前用户的系统权限和表级权限 SQL>select * from user_sys_privs; SQL>select * fr...原创 2015-12-09 11:37:55 · 93 阅读 · 0 评论 -
<转>Oracle数据库,实例,表空间,用户,表之间的关系简析
前言完整的Oracle数据库通常由两部分组成:Oracle数据库和数据库实例。 1) 数据库是一系列物理文件的集合(数据文件,控制文件,联机日志,参数文件等); 2) Oracle数据库实例则是一组Oracle后台进程/线程以及在服务器分配的共享内存区。在启动Oracle数据库服务器时,实际上是在服务器的内存中创建一个Oracle实例(即在服务器内存中分配共享内存并创建相关的后台内存)...原创 2015-12-09 11:20:24 · 103 阅读 · 0 评论 -
(转)ORA-12518: TNS: 监听程序无法分发客户机
12518问题在我所管理的ERP系统内也曾经出现过 以前的环境是windows 2003 32BIT+ORACLE R2 10.2.0.1.0 内存受限于32位系统ORACLE进程最大只能使用1.7G,无论如何分配SGA与PGA隔一段时间总会报12518的错误 解决思路是换操作系统+升级数据库版本 换成windows 2003 64BIT + ORACLE R2 10.2.0.4.0 因为使用了...原创 2015-06-24 09:08:17 · 174 阅读 · 0 评论 -
PLSQL导入导出表的正确步骤
原来总是直接 tools->import talbes->Oracle Import结果发现有的时候会出错:有的表不能正确导入, baidu+googel解决办法如下(看解释1):导出步骤:1 tools ->export user object 选择选项,导出.sql文件2 tools ->export tables-> Oracle Export ...原创 2015-05-28 16:55:15 · 991 阅读 · 0 评论 -
建表时表空间的一些参数pctfree initrans maxtrans storage的含义
create table X_SMALL_AREA ( idx_id NUMBER(20) not null, pss_idx_id NUMBER(20), update_log VARCHAR2(512), update_date DATE, constraint PK_PSS_LOG primary key (idx_id), c...原创 2016-04-15 09:31:43 · 11798 阅读 · 0 评论 -
ORA-12505解决
第一次用的时候一点问题都没有,后来把oracleservice和listening两个服务停掉之后再用就出现:ORA-12505, TNS:listener does not currently know of SID given in connect descriptor 解决办法是修改D:\app\Administrator\product\11.1.0\db_1\NET...原创 2015-04-14 09:27:16 · 113 阅读 · 0 评论 -
IMP-00003: 遇到 ORACLE 错误 959
导入前先要建好表空间和用户。建议你导出的时候按用户导出,不要用sys全部导出来还有在导入的时候需要指定导入到哪个用中去。给个操作手顺吧,我今天刚弄完的。1\导出:exp user\user@dbname owner=user file=path\file;2\查看原数据库你要导出的用户的默认表空间(sys用户权限)select * from dba_extents whereowner='你想导出...原创 2015-04-10 10:38:10 · 794 阅读 · 0 评论 -
从服务器将ORACLE数据库导出和导入本地oracle数据库中的方法(转+改)
从服务器将ORACLE数据库导出和导入本地oracle数据库中的方法 一:将服务器上的ORACLE数据库导入到本地机子上;具体方法:在CMD模式下执行以下命令1\导出:exp 用户名/密码@服务器端数据库ID owner=用户名 file=c:/文件名.dmp例如下面:exp pofs/pofs@192.168.168.16:1521/orcl owner=pofs f...原创 2015-04-10 09:34:45 · 723 阅读 · 0 评论 -
从服务器将ORACLE数据库导出和导入本地oracle数据库中的方法(转+改)
从服务器将ORACLE数据库导出和导入本地oracle数据库中的方法 一:将服务器上的ORACLE数据库导入到本地机子上;具体方法:在CMD模式下执行以下命令1\导出:exp 用户名/密码@服务器端数据库ID owner=用户名 file=c:/文件名.dmp例如下面:exp pofs/pofs@192.168.168.16:1521/orcl owner=pofs fil原创 2016-01-29 13:32:14 · 1656 阅读 · 1 评论 -
oracle 查看用户所在的表空间
查看当前用户的缺省表空间 SQL>select username,default_tablespace from user_users; 查看当前用户的角色 SQL>select * from user_role_privs; 查看当前用户的系统权限和表级权限 SQL>select * from user_sys_privs; SQL>select * from user_tab_pr转载 2016-01-29 13:33:43 · 321 阅读 · 0 评论 -
oracle数据库字符集AL32UTF8修改为ZHS16GBK即从超集到子集
问题:一个汉字用GBK存放是2个字符,用AL32UTF8占用3个字符,问题来了:一个字段A varchar2(10)存放了5个汉字,但是存放AL32UTF8的只能存放3个,所以在由ZHS16GBK字符集编码的数据库导出的DMP文件导入到由AL32UTF8字符集编码的数据库时有的表就会提示"字符过长",导入不成功!解决办法:当初安装oracle的时候选择的默认安装,结果字符集不是转载 2016-02-01 09:32:12 · 16468 阅读 · 2 评论 -
EXP-00056:ORA-06550:PLS-00201: identifier ‘SYS.DBMS_EXPORT_EXTENSION’ must be declared
1.问题EXP-00056: ORACLE error 6550 encounteredORA-06550: line 1, column 15:PLS-00201: identifier 'SYS.DBMS_EXPORT_EXTENSION' must be declaredORA-06550: line 1, column 15:PL/SQL: Statement ig原创 2016-08-29 09:33:22 · 4987 阅读 · 0 评论 -
Oracle数据库,实例,表空间,用户,表之间的关系简析
前言完整的Oracle数据库通常由两部分组成:Oracle数据库和数据库实例。 1) 数据库是一系列物理文件的集合(数据文件,控制文件,联机日志,参数文件等); 2) Oracle数据库实例则是一组Oracle后台进程/线程以及在服务器分配的共享内存区。在启动Oracle数据库服务器时,实际上是在服务器的内存中创建一个Oracle实例(即在服务器内存中分配共享内存并创建相关的后台内存),然转载 2016-01-29 13:33:37 · 488 阅读 · 0 评论 -
表空间配额和UNLIMITED TABLESPACE权限
对于一个新建的用户,如果没有分配给unlimitedtablespace系统权限的用户,必须先给他们指定限额,之后他们才能在表空间中创建对象,限额可以是:A、以兆字节或者千字节为单位的特定值B、无限制的限额是指定表空间中允许的空间容量,默认的情况下,用户在任何表空间中都是没有限额的,可以使用一下三个选项来为用户提供表空间限额:A、无限制的:允许用户最大限度的使用表空间中的可转载 2016-06-01 10:30:38 · 13603 阅读 · 0 评论 -
(转)ORA-12518: TNS: 监听程序无法分发客户机
12518问题在我所管理的ERP系统内也曾经出现过 以前的环境是windows 2003 32BIT+ORACLE R2 10.2.0.1.0 内存受限于32位系统ORACLE进程最大只能使用1.7G,无论如何分配SGA与PGA隔一段时间总会报12518的错误 解决思路是换操作系统+升级数据库版本 换成windows 2003 64BIT + ORACLE R2 10.2.0.4.0 因为使用了6原创 2016-01-29 13:33:04 · 1463 阅读 · 0 评论 -
ORA-12505解决
第一次用的时候一点问题都没有,后来把oracleservice和listening两个服务停掉之后再用就出现:ORA-12505, TNS:listener does not currently know of SID given in connect descriptor 解决办法是修改D:\app\Administrator\product\11.1.0\db_1\NETWO原创 2016-01-29 13:32:25 · 3192 阅读 · 0 评论 -
<转>用ORACLE的PROFILE限制ORACLE用户
ORACLE的PROFILE文件是限制数据库用户使用的资源的一种手段。如:控制session或sql能使用的CPU、控制用户的密码管理策略等。数据库创建后,系统则存在名为DEFAULT的默认PROFILE,若不做特殊指定,创建用户时用户默认使用的PROFILE就是DEFAULT。查看视图dba_profiles可找出数据库中有哪些PROFILE。SQL> select disti...原创 2016-03-30 15:56:54 · 135 阅读 · 0 评论