随笔分类 -  Oracle

摘要:比如同步供应商数据: CREATE TABLE jd_unit( id varchar2(64) primary key, unit_name varchar2(500), unit_code varchar2(500), is_enable char(1), create_time timesta 阅读全文
posted @ 2020-11-27 10:41 迢迢 阅读(3020) 评论(0) 推荐(0)
摘要:1、现象:oracle运行了一段时间后出现用户名连接不上,提示process已经达到最大值。 2、解决: --管理员身份登录 sqlplus / as sysdba --修改processes最大值,默认是150 alter system set processes=300 scope=spfile 阅读全文
posted @ 2018-03-08 08:47 迢迢 阅读(1575) 评论(0) 推荐(0)
摘要:--查询表索引 select * from user_ind_columns where table_name = upper('HY_PROJECT') and column_name = upper('PRO_ID'); --创建索引 CREATE UNIQUE INDEX HY_PROJECT_PRO_ID on HY_PROJECT(PRO_ID); --处理索引产生的碎片,重建索引或者... 阅读全文
posted @ 2018-01-02 09:27 迢迢 阅读(304) 评论(0) 推荐(0)
摘要:查看表的空间大小: 阅读全文
posted @ 2017-12-11 15:34 迢迢 阅读(292) 评论(0) 推荐(0)
摘要:////如果出现 ORA-00604: 递归 SQL 级别 1 出现错误 ////或出现ORA-01940:无法删除当前连接的用户 ////就重启数据库再drop ////SQL> shutdown immediate ////SQL> startup 阅读全文
posted @ 2017-12-11 09:08 迢迢 阅读(2678) 评论(0) 推荐(0)
摘要:dbms_lob.substr(column,4000) 阅读全文
posted @ 2017-08-25 17:23 迢迢 阅读(371) 评论(0) 推荐(0)
摘要:--建表 create table table41( id varchar2(64) not null, --主键 col1 varchar2(2000), col2 varchar2(2000), col3 varchar2(2000), col4 int, col5 timestamp, col6 number(19,2), ... 阅读全文
posted @ 2017-07-11 11:08 迢迢 阅读(287) 评论(0) 推荐(0)
摘要:--Oracle12c不再支持该函数,需要手动处理 --管理员登录授权给用户权限 GRANT CREATE SYNONYM TO c##sdic; / --创建 TYPE CREATE OR REPLACE TYPE WM_CONCAT_IMPL AS OBJECT ( CURR_STR VARCHAR2(32767), STATIC FUNCTION ODCIAGGREGATEINITIAL... 阅读全文
posted @ 2017-07-11 10:48 迢迢 阅读(2245) 评论(0) 推荐(0)
摘要:--1、查看表空间USERS使用情况SELECT T.TABLESPACE_NAME,D.FILE_NAME, D.AUTOEXTENSIBLE,D.BYTES,D.MAXBYTES,D.STATUS FROM DBA_TABLESPACES T,DBA_DATA_FILES D WHERE T.TABLESPACE_NAME =D.TABLESPACE_NAME and T.TABLESPA... 阅读全文
posted @ 2017-06-28 14:31 迢迢 阅读(19926) 评论(0) 推荐(0)
摘要:--将所有HY开头的表都生成一个更新触发器的脚本('/'是为了连续创建多个触发器而不报错)select 'CREATE OR REPLACE TRIGGER '||table_name||' BEFORE UPDATE on '||table_name||' REFERENCING NEW AS NEW OLD AS OLD FOR EACH ROW ... 阅读全文
posted @ 2017-06-27 08:19 迢迢 阅读(1875) 评论(0) 推荐(0)
摘要:--1、查看用户的proifle,一般是default select username,profile from dba_users; --2、查看概要文件(default)的密码有效期设置 select * from dba_profiles where profile='DEFAULT' and resource_name='PASSWORD_LIFE_TIME'; --3、将密码有效期由... 阅读全文
posted @ 2017-06-26 10:43 迢迢 阅读(3828) 评论(0) 推荐(0)
摘要:Oracle建表提示: 错误报告:SQL 错误: ORA-00904: : 标识符无效00904. 00000 - "%s: invalid identifier"*Cause: *Action: 这个可能是列用到了oracle的保留关键字。 注意:不能用保留关键字做列名,建议使用其他列名。 查询o 阅读全文
posted @ 2017-06-19 11:45 迢迢 阅读(2441) 评论(0) 推荐(0)
摘要:Oracle SqlPlus导出查询结果在sqlplus下导出查询的结果保存到本地sql文件中,可以采用如下方式:1、连接数据库: sqlplus xmq/xmqpwd@192.168.1.57:1521/db 2、导出sql脚本: set feedback off --回显本次sql命令处理的记录条数,缺省为on set pagesize 0 --输出每页行数,缺省为24... 阅读全文
posted @ 2017-02-18 17:06 迢迢 阅读(9958) 评论(0) 推荐(0)
摘要:oracle数据库简单备份 方法一: 1、导出 exp c##xmq/pwda@orcl owner=c##xmq file=C:/expdb.dmp buffer=8000 2、导入 2.1.删除原来用户 sqlplus system/123456 SQL>drop user c##xmq cascade; ////如果出现 ... 阅读全文
posted @ 2017-02-09 17:00 迢迢 阅读(545) 评论(0) 推荐(0)