随笔分类 -  数据库知识 / 开发_ORACLE

数据数ORACLE
摘要:一、程序服务器连接oracle数据库服务器 1.安装客户端 出现上图,yes 下一步。 下图,最好不要放C盘。 2.配置 环境变量 配置NLS_LANG、ORACLE_HOME ORACLE_HOME 注意:有时你可能会有多个client,如果安装多次可能就会有,一定要找到有network/admi 阅读全文
posted @ 2024-05-17 09:38 丁焕轩 阅读(17) 评论(0) 推荐(0) 编辑
摘要:sql server : --2008以下版本 SELECT -- 字段序号=a.colorder, 表名=case when a.colorder=1 then d.name else d.name end, 表说明=case when a.colorder=1 then isnull(f.val 阅读全文
posted @ 2022-12-08 09:17 丁焕轩 阅读(468) 评论(0) 推荐(0) 编辑
摘要:-- Create table create table A_ORIGINAL ( qh VARCHAR2(20), kai_date VARCHAR2(20), hong VARCHAR2(50), lan VARCHAR2(10) ); -- Create table create table 阅读全文
posted @ 2020-12-16 16:44 丁焕轩 阅读(95) 评论(0) 推荐(0) 编辑
摘要:登录到sys账户下 1、TO_TIMESTAMP('2014-05-04 14:33:00', 'YYYY-MM-DD HH24:MI:SS') 删除前的日期 2、owner 表空调 3、Name 存储过程名,要大写。 create table p_temp as select * from dba 阅读全文
posted @ 2018-12-17 17:08 丁焕轩 阅读(1710) 评论(0) 推荐(0) 编辑
摘要:1、cmd 中 sqlplus /nolog 2、SQL> conn sys/password as sysdba 阅读全文
posted @ 2017-10-25 17:19 丁焕轩 阅读(134) 评论(0) 推荐(0) 编辑
摘要:一、不管导入还有导出都要先创建目录 1、登录plsql sqlplus/nolog conn sys/password@orcl as sysdba 2、创建目录 create directory myDir as 'd:\yth';--生成目录(必须在指定位置先创建文件夹,名称最好与用户名一致) 阅读全文
posted @ 2016-11-11 12:02 丁焕轩 阅读(509) 评论(0) 推荐(0) 编辑
摘要:10g 时间分区,每个时间分区要建一个对应的分区。 --再增加表分区 上面已经建立了两个分区,因为现在的业务要求是每个月一个分区,所以每个月都是再建 一个分区。 那么这样应该用一个job,调试存储过程,在存储过程里写动态建分区: 阅读全文
posted @ 2016-10-30 15:50 丁焕轩 阅读(210) 评论(0) 推荐(0) 编辑
摘要:一、创建一个表 create table A( TABLE_NAME VARCHAR2(200), COUNT_NUM NUMBER)二、创建一个存储过程create or replace procedure tj_data as -- 当前存储过程用到的变量 v_tableName VARCHAR 阅读全文
posted @ 2016-09-29 20:40 丁焕轩 阅读(2615) 评论(0) 推荐(0) 编辑
摘要:一、ORA-00257 ORA-00257归档日志写满,最简单方法。可以更改归档的大小。 二、job不自动运行解决方法 http://www.cnblogs.com/xbding/p/5861443.html 三、栏位查询不到值,其他电脑又可以显示。 原因:nvarchar类型的字符类型 解决:用户 阅读全文
posted @ 2016-09-29 19:52 丁焕轩 阅读(461) 评论(0) 推荐(0) 编辑
摘要:一、plsql、新建命令窗口 用查询语句: show parameter job_queue_processes 看看job_queue_processes的值 如果你的job很多那么将这个值设大,500、1000、再大。 二、plsql、新建sql窗口 alter system set job_q 阅读全文
posted @ 2016-09-11 12:09 丁焕轩 阅读(584) 评论(0) 推荐(0) 编辑
摘要:begin -- create_schedule dbms_scheduler.create_schedule(schedule_name => 's_change_send_dates_statue', start_date => SYSDATE, repeat_interval => 'FREQ 阅读全文
posted @ 2016-09-11 11:53 丁焕轩 阅读(3750) 评论(0) 推荐(0) 编辑
摘要:1、 Cmd进去DOS 2、 再输入dbca(database create) 3、 弹出的界面,直接下一步,选择删除数据库 4、 成功删除后,回到一第一界面,选择创建数据库,下一步。 5、 选择:一般数据库(new database),下一步 6、 输入全局数据库名与sid要相同。下一步,一直到第 阅读全文
posted @ 2016-05-25 19:43 丁焕轩 阅读(313) 评论(0) 推荐(0) 编辑
摘要:一、写ctl文件 首先,先写一个ctl文件(包含控件信息的文件,这里是oracle数据库的控制文件)文件名:测试.ctl ctl文件例: load datainfile 'd:\xxx.cvs'truncateinto table aaaafields terminated by ',' optio 阅读全文
posted @ 2016-05-12 18:39 丁焕轩 阅读(1005) 评论(0) 推荐(0) 编辑
摘要:一、可用SYS登录, 二、查锁session_ID查找存储过程OPERATIONDATA_IMP被哪些session锁住而无法编译select * FROM dba_ddl_locks where name =upper('OPERATIONDATA_IMP'); 三、查出sid serial#从而 阅读全文
posted @ 2015-11-03 16:26 丁焕轩 阅读(5309) 评论(0) 推荐(1) 编辑
摘要:原情况:A服务器表A服务器B也有一张表A服务器B上有一个存储过程要把本地的head表向A服务器表里插入数据。变更后:在A服务器表里增加了一个字段inserttime,服务器B存储过程本地表向A服务器插入时,记录插入的时间。问题修改语句如下:insert into A@flw select t.*,s... 阅读全文
posted @ 2015-09-30 17:04 丁焕轩 阅读(298) 评论(0) 推荐(0) 编辑
摘要:CREATE TABLE "EXT_ENTRY_WORKFLOW" ( "ENTRY_ID" VARCHAR2(18), "STEP_ID" VARCHAR2(8), "CREATE_DATE" DATE, "PROC_POS" VARCHAR2(4), "STATUS_CODE" VAR... 阅读全文
posted @ 2015-09-23 11:09 丁焕轩 阅读(274) 评论(0) 推荐(0) 编辑
摘要:一、oracle查询表空间文件所在路径 select * from dba_data_files t where t.tablespace_name='FLW' 二、计算出表空间各相关数据 SELECT file_name 物理路径,t1 表空间,z 总表空间M,z-s 已用表空间,s 剩余表空间, 阅读全文
posted @ 2015-07-20 16:48 丁焕轩 阅读(570) 评论(0) 推荐(0) 编辑
摘要:select * from 删除的表名 as of timestamp sysdate-1/24; FLASHBACK TABLE T_CAR_MANAGER_LIST TO BEFORE DROP; 阅读全文
posted @ 2015-07-19 10:39 丁焕轩 阅读(220) 评论(0) 推荐(0) 编辑
摘要:用pl/sql 命令的方法导入文件,发现一只提示文件报错。报Error reading file错误。 原来: 在pl/sql工具->导入表里的sql插入方式下,可以选择“使用命令窗口”和“使用sql*plus” 用前者不能读取大文件,而后者就可以。 例: sqlplus user/pass @a. 阅读全文
posted @ 2015-07-16 19:30 丁焕轩 阅读(1485) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2015-04-25 17:35 丁焕轩 阅读(466) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示