Recent update: 2008-6-10
mis系统,pb6开发的应用程序,oracle8i数据库ibm rs6000服务器,几十台服务器,采用了较多触发器,系统运行两年基本本正常,但有时会出现问题--插入没问题,进行更新操作时,机器转个不停,没有响应。直接打开表看数据没有更新,需要很长时间之后(甚至几小时)更新才成功。 请问怎样判断查找出该问题的原因,? 分少了点,我只能给这么多,以后一定给大家补上! 先谢了!
哪边有oracle8i中文版下载?
我的机器配置win2K professional PⅢ+128 安装的 Oracle8i版本,,机器还能勉强挣扎启动起来 恐怕装上9版本的,就得拜拜了
是否一定用J2EE 才能用到jdbc?
比如要进行一次查询,实际得到1000条记录,我只想得到其中第200-400条? sql语句应该怎样写? 如果是sql server应该怎样写?sybase是否也有这种语句支持?
开发 EJB(BMP), IDE JBuilder5.0, AppServer WebLogic6.0, 数据库 Oracle 服务器分布在3处, 请问在哪里设置 EJB-Oracle 的 JDBC 连接?如何设置?(不用很具体)
小弟刚学jsp不到一周,用tomcat配置了jsp运行环境,现在想通过jdbc连接oracle数据库 谁能给举个简单的例子
我设计一个jsp网页,在网页中用jdbc连oracle,在jsp页面设了charset="gb2312",在jbuilder上网页的中文显示正常,但是通过jdbc取出来的中文显示为乱码,请问用什么办法使从数据库中取出的中文正确显示? 主要代码如下: Class.forName("oracle.jdbc.OracleDriver"); Connection conn = DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:mydb","system","manager"); Statement stmt = conn...
请问一下怎么卸载oracle 呀怎么在添加/删除程序里没有呀 xiexie
在存储过程中用到table,而在table表结构修改了,比如删除字段,那么调用这个存储过程时,必须要先重新编译它!能否在table表结构改变后,存储过程自动编译呀???
例如,我有一个用户,用户名叫userA ,另一个用户,用户名叫userB, 怎么才能用用户A访问用户B的数据表!
206 byte By
Hm1ly at 2008-5-23
我在jsp程序中将汉字等值写入oracle数据库,而我需要在vb中将这些汉字串读出来,可是读出来的全是乱码,有些全是?等。有些则是这样的:=qLl0WLl5=R9@o#,6`TF#,6+117g3<6WsSR!#Wn8_NB6H#:566H#;Wn5MNB6H#:AcOB66H5=AcOB56H!# 请问我应该在我的vb程序中做出怎么样的处理才能将这些字符还原成汉字呢?
127 byte By
Hm1ly at 2008-5-22
在vb中读出oracle的字段值全是非汉字,我应该进行怎么样的转换? 如:=qLl0WLl5=R9@o#,6`TF#,6+117g3<6WsSR!#Wn8_NB6H#:566H#;Wn5MNB6H#:AcOB66H5=AcOB56H!#
试过了n种方法,多不行,求高手相助。 系统 window2000 professional 数据库 oracle 8.1.7 前提:使用oracle client sqlplus 连接没问题。 连接方式1.oracle odbc driver 我在odbc里配置,然后在pb中可以看到数据表,但是就是打不开表。 连接方式2.microsoft odbc for oracle 出现sqlstate=na0000错误。 连接方式3.oracle 7.3专用接口 出现非法操作。 help me!...
oracle会话中有很多jdbcclient会话; 请问如何解决
sqlserver oracle 哪个更好?更有发展?
在oracle中,我想查找一条zhd_riqi值为空的记录,可是不知道如何来写这条语句,那位大虾帮忙一下 select * from tbl_zhd where zhd_riqi = null; ==========这个句子找不到记录
在ORACLE登陆时,management server 如何设置? 为何出现“登陆身份证明无效”的消息窗? 我所用到的版本为oracle 8.1.0.7 希望各位数据库高手尽快回复!
SQL> create or replace procedure xyq() is 2 begin 3 create table xyq (name varchar2(20),pass varchar2(20)); 4 end xyq; 5 / 警告: 创建的过程带有编译错误。
本人机器装有oracle8.1.6但是没有足够的表来让我操作,自己凭空做出来的表,大家都知道,总是逃脱不开自己的小圈子,简单又无聊。 那里可以找到这个expdat.dmp文件,或者那位博爱一点给我发过来,重酬(分) mkq2000@sohu.com
请看这两句: select * from table1 where id=:xx; select * from table1 where id=:xx or :xx is null; id是索引列,因此第一句极快;然而第二句非常慢,由于实际情况where中还有很多复杂的条件,我不想改写成: select * from table1 where id=:xx union all select * from table1 where :xx is null; 有没有办法解决? 另:hint 如何使用?...
oracle8中 怎么写触发器,让他在每天的某个时间触发?
有两个服务器,名称和IP及tnsnames分别为: tffserver,168.95.0.13 server.COM = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 168.95.0.1)(PORT = 1521)) ) (CONNECT_DATA = (sid = orcl) ) ) server,168.95.0.1 tffserver = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 1...
我在pb7.0+oracle8i中使用专用接口连接Oracle8i,在数据库画板里看不到我在 oracle8i里建立的包,并且包是我用连接数据库的用户创建的;但是使用ODBC接口 能够在数据库画板里看到我在oracle8i里建立的包,但是所有的内容包括表,过程 都打不开,请问大家如何解决?
希望大家能多多献技献策,我的数据库这几天告别慢,基本上做十万取几十的一般条件查询都需要差不多五分种。都快愁死我了! 怎么办? 还有,系统的性能对oracle的影响有多大,希望大家多发言。
我在家安装了Oracle 8.16, win2k下. 可是,无法将公司的dmp文件Import进去。 请教各位: Error Message 如下: "CREATE TABLE "SOH_LOCATION" ("CARGO_ID" NUMBER(11, 0) NOT NULL ENABLE, "BU_" "CODE" VARCHAR2(3) NOT NULL ENABLE, "BU_TYPE" VARCHAR2(3) NOT NULL ENABLE, "" "LOCATION_ID" VARCHAR2(6) NOT NULL ENABLE, "ART_QTY_MPACK" NUMBE...
各位大侠好,我想学ORACLE,但我只学过数据库原理,另外对VFP6和SQL语言知道一点,这种基础可以吗?不可以的话,还需要有什么基础知识呢?希望各位不吝赐教。
如题
在windows的管理工具中的服务 中启动OracleOraHome81TNSListener,但是提示说 错误3,找不到指定的路径。 是不是我删了什么?怎么恢复。 结果oem,dba studio 我都进不去。
哈哈,ZHS16GBK 我已经打上了。
对不起!刚才打错了。是中国的字符码是什么? 怎么能修改呢?
谁知道?中文的字符码是什么?
$ ./orainst 4l ------------------------ Install Type -----------------------+ | | | Select the installation method, either Default Install | | or Custom Install: | | | | | --| |--+ | | (o) Default Install | | | | ( ) Custom Install | | | | | | | | | | | | | | | | | |...
oracle816 under unixware7.1 RBS表空间为1500M,执行一个比较大的多重循环之后, RBS剩余600M,再执行第二个循环的时候,,保错,说RBS无法扩展,为什么执行完第一个RBS不释放呢,如果重启oracle的话,RBS就会释放了,为什么啊,救我!
我在win2000 server下,赛扬900的机器,128内存。Oracle816数据库,每次倒数据到固定的那张表就不好用,就死机,什么也不提示。每次都是到同一张表就死机
ORACLE8i 中一个表的ADDR字段: ADDR VARCHAR2(30) 现在想把它改为: ADDR VARCHAR2(50) 用SQL语句应该怎么写?
我在用DBA STUDIO连接数据库的时候报ora-12541 没有监听器。但我的配置文件(listener,ora,tnsname.ora检查过,均无问题,用lsnrctl也报告成功,不知是何原因连接不上?(注:我的服务器与客户机在一台机器上,应该没问题呀!)
我需要把一个表中数据插入到另一个表中?
系统掉电后,ORACLE再也起不来了,总提示数据库无效。
北大那个中英文搜索引擎返回几万条查询结果只需要几十ms,我觉得很神奇。 哪位可以介绍一下它是怎么做的?后台数据库是怎么规划的?查询方式是怎 样的?
能否通过PL/SQL,在客户端读取服务器信息,比如读取服务器注册表信息?
(广州)精通数据库编程,熟悉INTERNET编程,熟悉SQL-SERVER,至少一年DELPHI编程经验,有独立负责开发项目能力,我公司将为您提供良好的个人发展空间,有意者请先将个人简历及其他相关资料和个人要求等说明EMAIL至以下地址(请不要使用附件) 联系人:刘先生 EMAIL:yingbotech@163.com
我编写的程序大都是100行以上,最大可能超过400行或更多,如何处理才能使生成的存储过程有效,Oracle的存储过程,函数和触发器最大的行限制是多少? (在Oracle 8.05)
因为在一个包含块中,不管什么地方,只要出现异常,这个块将会立即终止,再也没有办法继续执行了。比如一条:Select ... Into 语句,如果没有找到任何行,则触发一个NO_DATA_FOUND异常,控制自动转到异常处理部分,其后的语句将无法继续执行。这并不是我想要的,我需要在Oracle控制自动跳转到转异常处理之前扑获这个错误,并可在进行处理后继续执行下面的语句,而不跳转到异常处理部分。
oracle8的企业服务器启动时要输入用户名和密码,我输入了'system'和'manager',但是依然登陆不了,说没有监听器,为什么?
请教如何用一个like语句从数据库中选择包含数字的记录,例如:"中山路301号"或"北京东路1988弄",此外,sql server类似语句的写法与oracle有什么不同?
今天下载了Oracle Migration Workbench 9.2.0.1.0,在安装时,出现以下提示; The Oracle Migration Workbench 9.2.0.1.0 has not been installed in this Oracle Home,the oracle Migration Workbench is a pre-requisite and must be installed before any plugin can be added. 虽然我的Oracle版本是8.1.7,但Oracle网站上说明此工具可适用于8i和9i,请问是什么原因?...
我需要从很多个位于不同机器上的Oracle表(含标题、作者、关键词、摘要、出版社等很多的字段)中查找信息。用户提供的查询结果主要来自于前面提到的字段。 我觉得如果直接从表中查找,连接数据库和循环将占用很多时间。为提高查询速度,我打算把每个表这几个字段的所有字段值合并,作为另外一个用于用户直接查询的总表的一个字段值,每个表在总表中都只形成一条纪录。 总表中,按每本书在这里占1KB(500个汉字),每个表装1000本书,总表中这个字段就占1MB!好象很吓人的。 请问: 1、Oracle(如8.1.7)表中的字段最大可以是多大? 2、为解决上面问题,这种思路怎样?可以做什么改进? 谢谢!...
878 byte By
renpj at 2007-12-14
下面这段是我拷贝来的 1、使用Enterprise Manager配置辅助工具 开始→程序→Oracle - OraHome81→Enterprise Manager→Configuration Assistant 使用Configuration Assistant工具来创建一个新的资料档案库 2、启动OracleOraHome81ManagementServer服务 开始→设置→控制面版→管理工具→服务,找到Oracle相关服务的位置。 单击“启动”,如果上一步没有创建资料档案库,则会启动失败。 把OracleOraHome81ManagementServer服务设置成自动启动...
372 byte By
wqb-啊喂 at 2007-12-14
我现在有一个文本文件,其中数据格式为: 0274780,北京紫光小店,110102441122042,0200 0274781,北京仁和摄影,110102691209206,0200 0274782,北京华西餐厅,110102660030206,0200 /*结束*/ 想导入表OldTaxPayer中。表OldTaxPayer结构为: PCCODE Char(8),NAME Varchar2(60),TAXREGISTRYNO Char(18), SUBSTATIONCODE Char(4)。 文本文件中的数据按照这种顺序,但是PCCODE只有7字节,TAX...