acl

Shell脚本连接oracle数据库的实现代码

最近研究了一下怎样使用shell 脚本连接数据库,然后执行查询语句。这样对于需要定时执行的脚本,我们可以建个 crontab 去定时执行。 先介绍一下客户端的安装: linux 环境需要用 sqlplus 客户端去连接oracle 数据库,首先我们需要确认有没有安装:which sqlplus如果没有安装就需要先安装一下,安装步骤如下: 到oracle 官网下载,之后安装以下两个模块: rpm -... »

Oracle利用errorstack追踪tomcat报错ORA-00903 无效表名的问题

现象tomcat错误日志断断续续报ORA-00903: invalid table name,并无具体SQL与表名,需要排查哪段代码写入了无效表名,可以通过ORACLE提供的errorstack追踪报错SQL。关闭errorstackSQL > alter system set events '903 trace name errorstack off';总结到此这篇关于Oracle利用er... »

Oracle按身份证号得到省市、性别、年龄的示例代码

1、通过身份证号查询所在省市SELECTcount(*) as total, case substr(t.CERTNO,0,2) when '11' then '北京市' when '12' then '天津市' when '13' then '河北省' when '14' then '山西省' when '15' then '内蒙古自治区' w »

Windows10安装Oracle19c数据库详细记录(图文详解)

1. 下载资源 官网下载地址: 点此进入 直接点击下载,会自动开始下载。 2. 开始安装 将下载的安装包解压到本地,右键-以管理员身份运行setup.exe,开始安装(一定要以管理员身份运行,不然后面会报错)。 step1:选择创建单实例数据库。 step2:这里如果是仅学习用,选择桌面类即可,可以节省很多资源。 step3:这里我选择创建一个新用户。 step4:配置Oracle基目录和数据文件... »

Oracle dbf文件移动的方法

背景 oracle空间不足,发现dbf文件未按设计的路径存放,linux磁盘挂载空间未利用,需要移动一下位置错误的dbf文件。 检查文件系统 /home/oracle \>df -h 文件系统 容量 已用 可用 已用% 挂载点 /dev/mapper/lv01-root 22G 4.5G 16G 23% / devtmpfs 3.8G 0 3.8G 0% /dev tmpfs 3.9G 96... »

Oracle SQLPlus导出数据到csv文件的方法

时不时地我们需要导出一些数据用作备份、查看报表等,如果用Sql Developer导出会非常慢。而用SqlPlus,则速度非常快。 准备SQL执行文件export.sql: set colsep , set feedback off set heading off set newp none set pagesize 0 set linesize 200 set trimout on spool ... »

Oracle用decode函数或CASE-WHEN实现自定义排序

到此这篇关于Oracle用decode函数或CASE-WHEN实现自定义排序的文章就介绍到这了,更多相关Oracle用decode函数或CASE-WHEN实现自定义排序内容请搜索软件开发网以前的文章或继续浏览下面的相关文章希望大家以后多多支持软件开发网! »

Oracle数据库ORA-12560错误问题的解决办法

官网中关于ORA-12560的解释: ORA-12560: TNS:protocol adapter error Cause: A generic protocol adapter error occurred. Action: Check addresses used for proper protocol specification. Before reporting this error, ... »

如何在PHP中使用Oracle数据库(5)

利用ORA列出全部数据表’email_info’中的数据 下面,我们将逐条读出数据库的内容,并以html表格形式显示’email_info’数据表中的数据  相关PHP代码: PutEnv("ORACLE_SID=ORASID"); $connection = Ora_Logon ("username... »

如何在PHP中使用Oracle数据库(4)

利用OCI向数据表 ’email_info’ 输入数据 同上,只不过用OCI来写  相关PHP代码: if ($submit == "click"){   // The submit button was clicked!   // Get the input for fullname and ... »

如何在PHP中使用Oracle数据库(3)

利用 ORA 向数据表 ’email_info’ 输入数据 当用户浏览这段脚本时,显示一个由姓名、email输入域组成的表单;当用户添好数据点击提交时,脚本程序将把这姓名、email保存到’email_info’数据表中。 相关PHP代码: if ($submit == "click"){   // The s... »

如何在PHP中使用Oracle数据库(1)

在php3.0以上版本中,php内置了几乎目前所有的数据库处理函数,包括Oracle;在本文中我们通过一个实例来介绍了如何使用这些函数来操作Oracle数据库。  PHP提供了2大类API(应用程序接口)来操作Oracle数据库。一个是标准的Oracle处理函数(ORA) 另一个是Oracle 8调用接口函数(OCI8). 后者只能在Oracle 7或8版本上使用。 由于OCI... »

如何在PHP中使用Oracle数据库(2)

Create A Table Using OCI 下面我们将建立一个email个人信息簿。这次采用OCI8 API指令  相关PHP代码: PutEnv("ORACLE_SID=ORASID"); $connection = OCILogon ("username", "password"); if ($connect... »

用PHP连接Oracle for NT 远程数据库

我以前用php连接远程oracle8.0.5 for NT 企业版,用ODBC,oracle接口均不行。急煞我也!寻寻觅觅,终于找到了连接的正确方法,我这里用OCI接口,ODBC与oracle还是没有找%m骺?嶣5浇饩霭旆āS幸桓?OCI足已、足已!   源码如下:   <?php $dbconn=OCILogon("zypdp",... »

用PHP4访问Oracle815

在Windosws 2000 Server 上用PHP4访问Oracle815 系统环境:1、操作系统:Windows 2000 Server 2、数据库:Oracle 8i R2 for NT 企业版 3、安装路径:D:ORACLE 安装配置PHP4:第一步,解开php-4.0.3-Win32.zip压缩包,把它放在C:PHP下面。第二步,把C:PHP下面的php.ini-optimized文... »

操作Oracle的php类

<? //【警告】:未经许可请勿随便修改 //—————————————————————————... »

如何在PHP中使用Oracle数据库(6)

利用OCI列出全部数据表’email_info’中的数据 同上,只不过用OCI来写  相关PHP代码: PutEnv("ORACLE_SID=ORASID"); $connection = OCILogon ("username","password"); if ($connection == ... »

oracle资料库函式库

<? class DB_Sql { var $Debug = false; var $Home = "/u01/app/oracle/product/8.0.4"; var $Remote = 1; /* This Query will be sent directly after the first connection Example: var $ConnectQue... »

PHP下的Oracle客户端扩展(OCI8)安装教程

最近的项目需要用php访问oracle数据库,不得不在linux下给php安装oci8扩展。php也可以使用pdo访问oracle数据库,但还是需要安装客户端。 首先到oracle官网的这个页面下载相关的文件,注意要连数据库服务器的版本,一定要对应,否则安装成功也会连不上,同时也要区分32位、64位服务器,比如我要连的数据库服务器是oracle10.2.0.4,64位主机,那么我要下载下面三个文件... »

一个php导出oracle库的php代码

<?php$conn=OCILogon(“用户名”,”密码”,”(DESCRIPTION=(ADDRESS=(PROTOCOL =TCP)(HOST=IP)(PORT = 1521))(CONNECT_DATA =(SID=lcx)))”); //$sql=”select * from all_tab_col... »

用PHP调用Oracle存储过程的方法

但是使用存储过程至少有两个最明显的优点:速度和效率。使用存储过程的速度显然更快。在效率上,如果应用一次需要做一系列sql操作,则需要往返于php与oracle,不如把该应用直接放到数据库方以减少往返次数,增加效率。但是在internet应用上,速度是极度重要的,所以很有必要使用存储过程。偶也是使用php调用存储过程不久,做了下面这个列子。 »

CentOS下PHP安装Oracle扩展

环境 System:CentOS 6 PHP: 5.3.28 下载Oracle客户端 32位系统 64位系统 复制代码 代码如下: oracle-instantclient-sqlplus-10.2.0.4-1.x86_64.rpm oracle-instantclient-jdbc-10.2.0.4-1.x86_64.rpm oracle-instantclient-devel-10.2.0.4... »

php连接oracle数据库及查询数据的方法

本文实例讲述了php连接oracle数据库及查询数据的方法。分享给大家供大家参考。具体分析如下: php有强大的功能不但可以支持mysql,mssql,mysqli之个我们还可以与oracle数据连接,要让php支持oracle非常的简单我们只要把php.ini中的;extention = php_oci8.dll分号去掉即可. php支持oracle连接函数 php.ini文件中的配置,去掉 ;... »

PHP处理Oracle的CLOB实例

本文实例简述了PHP处理Oracle的CLOB的方法。分享给大家供大家参考。您可能感兴趣的文章:关于oracle中clob字段查询慢的问题及解决方法向Oracle数据库的CLOB属性插入数据报字符串过长错误解析jdbc处理oracle的clob字段的详解oracle数据库中如何处理clob字段方法介绍Oracle 插入超4000字节的CLOB字段的处理方法详解Oracle修改字段类型方法总结Ora... »

Linux下安装oracle客户端并配置php5.3

因项目需要在linux下进行php5.3的oracle客户端编译,简要介绍一下步骤及走过的弯路。 1.下载Oracle客户端程序包,其中包含OCI、OCCI和JDBC-OCI等相关文件。 1.1下载文件地址 http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html 根据操作系统的版本选择... »

Page 1 of 78123»