oracle
文章平均质量分 80
noter
这个作者很懒,什么都没留下…
展开
-
Oracle应用Linux开发C
随着Linux操作系统的不断完善与发展,出现了大量基于 Linux平台的应用开发,原有的基于UNIX平台的商业软件也不断被移植到Linux上来。最典型的,Oracle公司宣布,他的现有的及未来所有的数 据库产品和商业应用都将支持Linux平台。本文所述OCI for Linux的C语言库,正是Linux平台上Oracle的C语言接口。 我们知道,在一个复杂的Oracle数据库应用中,C程序代码由转载 2007-06-05 17:11:00 · 697 阅读 · 0 评论 -
oracle约束
约束 Including Constraints在数据库中使用约束(constraints)是为了在该数据库中实施所谓的"业务规则"其实就是防止非法信息进入数据库,满足管理员和应用开发人员所定义的规则集.ORACLE 使用完整性约束(integrity constraints)防止不合法的数据写入数据库,管理员和开发人员可以定义完整性规则,增强商业规则,限制数据表中的数据.如果一个DML语句执行转载 2007-08-14 22:18:00 · 1137 阅读 · 0 评论 -
oracle数据库开发的一些经验积累(四)
1、分析表analyze table mzbs.db_code ESTIMATE STATISTICS SAMPLE 20 PERCENT;2、表空间管理和用户管理--查看表空间和数据文件select file_name,tablespace_name,autoextensible from dba_data_files;--数据表空间CREATE TABLESPACE USE转载 2007-08-16 20:23:00 · 736 阅读 · 0 评论 -
oracle数据库开发的一些经验积累(一)
1、不安装Oracle客户连接Oracle 8的方法请将以下文件拷贝到运行文件所在目录 一、ODBC动态库 :ctl3d32.dll msvcrt40.dll odbc16gt.dll odbc32.dll odbc32gt.dll odbccp32.dll odbccr32.dll odbcint.dll 二、建立EXTRA子目录,将MSVCRT.DLL文件拷贝到该子目录下E转载 2007-08-16 20:21:00 · 891 阅读 · 0 评论 -
Oracle数据库开发(三) Pro*C/C++的编译参数
Oracle Database Development (4). Example Makefile for Pro*C It is a pity that there is a few aritcle written in Chinese which talking about the material method of Makefile for Pro*C/C++ .Maybe i转载 2007-08-16 20:10:00 · 1055 阅读 · 0 评论 -
Oracle数据库开发(二) Linux下配置使用ProC
Oralce数据库开发(二).Linux下配置使用ProC一、摘要 上文简单介绍了Windows下ProC配置开发,这次我们使用Linux平台再次配置Oracle ProC开发环境(RedHat Linux 9 + Oracle 92)。 《ORACLE数据库开发(一).Windows下配置使用ProC》和《ORACLE数据库开发(二).Linux下配置使用ProC》这两篇文章转载 2007-08-16 20:09:00 · 966 阅读 · 0 评论 -
Oracle数据库开发(一) Windows下配置使用ProC
Oracle数据库开发(一).Windows下配置使用ProC一、摘要 ProC是Oracle数据库提供的开发接口,支持多种语言。ProC虽然调试维护起来十分不便,但是依靠其结构化清晰的嵌入式SQL,也成为了C/C++语言访问控制数据库的常用方式。 本文首先介绍Windows平台下,使用Visual C++ 6.0 和 Visual C++ .Net配置ProC的开发环境。转载 2007-08-16 20:09:00 · 864 阅读 · 0 评论 -
ORACLE 中ID自动增加字段
自动增加字 CREATE TABLE t_topic ( topicId NUMBER(18,0) NOT NULL , -- 主题ID topicTitle VARCHAR2(100) NOT NULL , -- 主题名 topicContent varchar2(2000)转载 2007-05-09 09:47:00 · 962 阅读 · 0 评论 -
ORACLE SEQUENCE的简单介绍
在oracle中sequence就是所谓的序列号,每次取的时候它会自动增加,一般用在需要按序列号排序的地方。 1、Create Sequence 你首先要有CREATE SEQUENCE或者CREATE ANY SEQUENCE权限, CREATE SEQUENCE emp_sequence INCREMENT BY 1 -- 每次加几个 START WITH 1转载 2007-05-09 10:38:00 · 712 阅读 · 0 评论 -
oracle学习笔记_触发器
上半年被项目拖垮了身体(肯定不是酒色所至),告诉梅说今年51我们不搞什么徒步了,我们腐败一把吧,于是定下了从兰州到若尔盖回重庆的路线。28日我们把行李打完包居然只用两个不大的包就可以了。 4.29-4.30日,火车,重庆到兰州。斜对面座位坐了个胖乎乎的穆斯林少女,特别能聊天,天文地理、娱乐八卦、文化经济无所不谈。。。改变了我对穆斯林原来的看法。快到兰州时车窗外便只能看见沙土了,等下转载 2007-05-09 11:00:00 · 1380 阅读 · 0 评论 -
Linux操作系统下的Oracle数据库编程详解
Linux操作系统下的Oracle数据库编程详解 发布时间:2007.07.20 06:44 来源:赛迪网 作者:sting 1.引言 由于PL/SQL不能用来开发面向普通转载 2007-08-15 15:56:00 · 894 阅读 · 0 评论 -
oracle数据库开发的一些经验积累(二)
16、TNS:没有监听器的问题。(1)查一下监听服务是否启动, 如果没有启动,则运行lsnrctrl start。(2)查看一下 LISTENER.ORA内监听的服务器名、服务器IP、数据库名是否正确。(3)查看一下 TNSNAMES.ORA内服务器名、服务器IP、数据库名是否正确。17、LINUX、UNIX下自动启动ORACLE服务(1) !/bin/sh # chkco转载 2007-08-16 20:22:00 · 875 阅读 · 0 评论 -
oracle数据库开发的一些经验积累(三)
53、Oracle常见服务几个主要的:OracleOraHome81TNSListener 监听服务OracleServiceSID ORACLE服务OracleOraHome81Agent 智能代理服务OracleOraHome81CMan 连接管理服务OracleOraHome81HTTPServer转载 2007-08-16 20:23:00 · 857 阅读 · 0 评论 -
ORACLE 10g FOR LINUX在FEDORA CORE 6下的安装要点(修订)
一、系统资源需求至少1024 MB物理内存1024-2048 需1.5倍的SWAP空间2048-8192 需1倍的SWAP空间8192- 需0.75倍的SWAP空间至少400 MB /tmp 临时目录空间oracle软件需要1.5 GB 到 3.5 GB 磁盘空间默认数据库需要1.2 GB二、需下载软件包:Oracle Database 10g Release转载 2007-06-07 11:17:00 · 878 阅读 · 0 评论 -
Linux系统下的Oracle数据库编程详解
Linux系统下的Oracle数据库编程详解<!--google_ad_client = "pub-1253167922227550";google_alternate_ad_url = "http://www.365tech.net/google_adsense_script.htm";google_ad_width = 336;google_ad_height =转载 2007-06-07 10:11:00 · 1157 阅读 · 0 评论 -
oracle的字段类型
0、LARGE OBJECT ORACLE8中有4种LOB - BLOB:Binary Large Object - CLOB:Character Large Object - NCLOB:固定长度的多字节Character Large Object - BFILE:DB外部的二进制文件 它们分为两类: 内部LOB:存放在DB内部,包括BLOB,CLOB,BCLOB 外部文件:转载 2007-06-07 10:09:00 · 1597 阅读 · 0 评论 -
两种Oracle应用程序开发接口之简要分析
引言 Oracle以其优越的稳定性和卓越的性能在众多领域里有着广泛的应用,其高性能是Oracle优于其他数据库的关键因素。然而影响终端应用程序的性能不只是Oracle服务程序及硬件环境,应用程序的开发语言和开发方式也有着重要的影响。 目前,可以在多种开发语言中开发Oracle应用程序,比如可以在VB、Delphi等高级 开发语言中开发,可以以C++开发,也可以以Java语言开发转载 2007-06-05 16:32:00 · 1369 阅读 · 0 评论 -
Oracle 10G在fedora core4上的安装Oracle 10G在fedora core4上的安装
安装步骤: 1.当然是下载软件包:http://www.oracle.com/technology ... racle10g/index.html 选择自己需要的 .我下载的是:for linux x86.(注意,下载前需要先注册用户) 2.解压 gunzip ship.db.lix32.cpio.gz cpio -idmv 解压后在当前目录下形成目录 Disk1. 3.打开帮助文转载 2007-06-07 10:06:00 · 497 阅读 · 0 评论 -
如何在你的Linux机器上安装运行Oracle
摘要:Oracle于去年年底宣布移植Oracle 8和Oracle Application Server到Linux。 这是一个明确无误的标志:整个世界都应该认识到,Linux已经是一个严肃的操作系统,足以承担企业级的应用。 Uche Ogbuji在下文中解释了应该如何安装、配置和初步使用Oracle 8 for Linux。如何在你的Linux机器上安装运行Oracle一篇实用指导经过了许多谣传转载 2007-06-06 14:29:00 · 635 阅读 · 0 评论 -
关于使用PRO*C编程的一些简单说明和例子
PROC是ORACLE数据库提供的编程接口之一,其应用十分的广泛,本文通过一个具体的例子,介绍PROC编程的一些经验及应注意的地方。 例子程序: #include #include #include #include #include EXEC SQL INCLUDE sqlca; /*RELEASE_CURSOR=YES 使PROC 在执行完后释放与嵌入SQ转载 2007-08-30 09:55:00 · 1647 阅读 · 0 评论 -
oracle处理日期大全
在oracle中处理日期大全 TO_DATE格式 Day: dd number 12 dy abbreviated fri day spelled out friday ddspth spelled out, ordinal twelfth Month: mm number 03 mon abbreviated mar month spelled out march Yea转载 2007-05-17 17:07:00 · 677 阅读 · 0 评论 -
Oracle时间日期操作
sysdate+(5/24/60/60) 在系统时间基础上延迟5秒sysdate+5/24/60 在系统时间基础上延迟5分钟sysdate+5/24 在系统时间基础上延迟5小时sysdate+5 在系统时间基础上延迟5天add_months(sysdat转载 2007-05-17 17:10:00 · 713 阅读 · 0 评论 -
在ORACLE中实现SELECT TOP N的方法
1.在ORACLE中实现SELECT TOP N 由于ORACLE不支持SELECT TOP语句,所以在ORACLE中经常是用ORDER BY跟ROWNUM的组合来实现SELECT TOP N的查询。 简单地说,实现方法如下所示: SELECT 列名1...列名n FROM (SELECT 列名1...列名n FROM 表名 ORDER BY 列名1转载 2007-04-29 09:21:00 · 1478 阅读 · 0 评论 -
DBA警世录:有些习惯DBA需要养成
这几天,在帮助一个朋友进行数据恢复。造成故障的原因很简单,因为维护升级时错误的连接到生产主机,结果导致生产库故障,数据文件被删除并部分覆盖。因为这个案例,我想说一下作为一个DBA应该养成的一些基本习惯。以前曾经写过一篇What Kind Of DBA we need-我们需要什么样的DBA?。今天想说的是一些在工作中应该养成的习惯或者说基本守则:1.经常使用hostname命令在转载 2007-07-26 15:20:00 · 844 阅读 · 0 评论 -
巧妙转换ORACLE数据库字符集
在大型数据库管理系统中,ORACLE数据库不论在数据库管理能力还是在安全性方面都是无可非议的。国内企业使用ORACLE数据库的也较多,但是由于ORACLE不同版本的字符集,给数据显示、数据备份、数据转换等实际工作带来了不少麻烦。 一、字符集参数 一旦数据库创建后,数据库的字符集是不能改变的。因此,考虑使用哪一种字符集是十分重要的。数据库字符集应该是操作系统本地字符集的一个超在大型数转载 2007-07-04 10:52:00 · 689 阅读 · 0 评论 -
字符集问题的初步探讨(三)-字符集的更改
字符集问题的初步探讨(三)-字符集的更改作者:eygle |English Version 【版权声明:转载时请务必以超链接形式标明文章原始出处和作者信息及本声明】 链接:http://www.eygle.com/archives/2004/09/nls_character_set_03.html 原文发表于itpub技术丛书《Oracle数据库DBA专题技术精粹》,未经许可,转载 2007-07-04 11:06:00 · 571 阅读 · 0 评论 -
字符集问题的初步探讨(一)-字符集的基本知识
字符集问题的初步探讨(一)-字符集的基本知识作者:eygle |English Version 【版权声明:转载时请务必以超链接形式标明文章原始出处和作者信息及本声明】 链接:http://www.eygle.com/archives/2004/09/nls_character_set_01.html 原文发表于itpub技术丛书《Oracle数据库DBA专题技术精粹》,未经许转载 2007-07-04 11:04:00 · 599 阅读 · 0 评论 -
字符集问题的初步探讨(六)-乱码的产生
字符集问题的初步探讨(六)-乱码的产生作者:eygle | English Version 【版权声明:转载时请务必以超链接形式标明文章原始出处和作者信息及本声明】 链接:http://www.eygle.com/archives/2004/09/nls_character_set_06.html 原文发表于itpub技术丛书《Oracle数据库DBA专题技术精粹》,未经许可,严禁转转载 2007-07-04 10:58:00 · 586 阅读 · 0 评论 -
Oracle字符集子集与超级的对应关系
Oracle字符集子集与超级的对应关系作者:eygle |English Version 【版权声明:转载时请务必以超链接形式标明文章原始出处和作者信息及本声明】 链接:http://www.eygle.com/archives/2004/09/characterset_subset_superset.html 很多朋友经常问起Oracle字符集子集与超级的对应关系,我将从Ora转载 2007-07-04 11:10:00 · 919 阅读 · 0 评论 -
字符集问题的初步探讨(五)-导出文件字符集
字符集问题的初步探讨(五)-导出文件字符集作者:eygle | English Version 【版权声明:转载时请务必以超链接形式标明文章原始出处和作者信息及本声明】 链接:http://www.eygle.com/archives/2004/09/nls_character_set_05.html原文发表于itpub技术丛书《Oracle数据库DBA专题技术精粹》,未经许可,严禁转载 2007-07-04 11:09:00 · 1583 阅读 · 0 评论 -
DBA警世录:更新系统表(props$)修改字符集
DBA警世录:更新系统表(props$)修改字符集作者:eygle |English Version 【版权声明:转载时请务必以超链接形式标明文章原始出处和作者信息及本声明】 链接:http://www.eygle.com/archives/2006/06/dba_update_prop.html今天在Itpub上再次看到字符集变化导致的问题,作者给出的案例是这样的:数转载 2007-07-04 11:17:00 · 1101 阅读 · 0 评论 -
字符集问题的初步探讨(七)-字符集更改的内部操作
字符集问题的初步探讨(七)-字符集更改的内部操作作者:eygle |English Version 【版权声明:转载时请务必以超链接形式标明文章原始出处和作者信息及本声明】 链接:http://www.eygle.com/archives/2004/09/nls_character_set_07.html这部分并未包含于itpub技术丛书《Oracle数据库DBA专题技术精粹》转载 2007-07-04 11:02:00 · 616 阅读 · 0 评论 -
Oracle数据库中的系统参数
Oracle数据库系统根据初始化参数文件 init.ora中设置的参数来配置自身的启动,每个实例在启动之前,首先读取这些参数文件中设置的不同参数。Oracle系统中的参数,根据系统使用情 况可以简单分为两大类,普通参数,也就是Oracle系统正常使用的一些参数,另外一类就是特殊参数,包括三种,过时参数、强调参数和隐藏参数。随着 Oracle数据库新版本的发布,相应每次都会增加或者删除一些参数。转载 2007-07-04 10:46:00 · 804 阅读 · 0 评论 -
字符集问题的初步探讨(四)-导入导出及转换
字符集问题的初步探讨(四)-导入导出及转换作者:eygle |English Version 【版权声明:转载时请务必以超链接形式标明文章原始出处和作者信息及本声明】 链接:http://www.eygle.com/archives/2004/09/nls_character_set_04.html 原文发表于itpub技术丛书《Oracle数据库DBA专题技术精粹》,未经许可转载 2007-07-04 11:07:00 · 903 阅读 · 0 评论 -
中文表名-导入导出-字符集
中文表名-导入导出-字符集作者:eygle |English Version 【版权声明:转载时请务必以超链接形式标明文章原始出处和作者信息及本声明】 链接:http://www.eygle.com/archives/2005/10/chinese_tablename_exp_imp.html 见到有人问关于中文表名的导入导出问题,随手作了一个实验。 其实我从不推荐使用中文表名,转载 2007-07-04 11:11:00 · 656 阅读 · 0 评论 -
Oracle9i中的监听动态注册
Oracle9i中的监听动态注册 =========================================================== 作者: m77m78(http://m77m78.itpub.net) 发表于:2007.04.17 16:32 分类: oracle 管理 出处:http://m77m78.itpub.net/post/125/2转载 2007-07-09 17:38:00 · 1476 阅读 · 0 评论 -
oracle 10G在fedora2上的安装
1. 安装Fedora22. 下载Oralce10G (www.oracle.com),一般安装只需下载ship.db.cpio.gz3. 解开[oracle @oar10g oracle]$ cd /tmp[oracle @oar10g oracle]$ gzip -cd ship.db.cpio.gz | cpio –idmv转载 2007-07-19 17:18:00 · 585 阅读 · 0 评论 -
Oracle 数据类型
数据类型 参数 描述 char(n) n=1 to 2000字节 定长字符串,n字节长,如果不指定长度,缺省为1个字节长(一个汉字为2字节)转载 2007-04-18 11:10:00 · 479 阅读 · 0 评论 -
解决Oracle XDB与Tomcat等的8080端口的冲突
【IT168 服务器学院】从9i 开始,oracle的安装缺省包含了XDB。在数据库后,Oracle XDB的http服务自动霸占了8080端口,这给使用或JBoss、Tomcat进行java web开发的人造成了不小的麻烦。 这里介绍修改XDB的http和ftp服务端口的3种方法: 1.使用dbms_xdb包修改端口设置 使用sys登录sqlplus sqlplus sys/sysp转载 2007-04-17 20:32:00 · 785 阅读 · 0 评论 -
JBuilder2005实战JSP之登录页面
通过File->New...->Web->双击JSP图标,弹出创建JSP向导的对话框,如下图所示: 图 3 通过向导创建login.jsp ·Web module:如果一个工程下有多个Web模块,你可以通过这儿指定JSP所要加入到的We转载 2007-04-13 11:18:00 · 756 阅读 · 0 评论