-
[Oracle管理] ORA-01756插入中文时报这个异常
ORA-01756插入中文时报这个错误我向oracle数据库插入数据,里面有个字段的值是中文。然后有时候会报这个错误,ORA-01756:“引号内的字符串没有正确结束”。后来排查发现在插入的时候,中文被转码了,原来是utf-8格式的,被转成了gbk格式后少了一个单引号。程序是php写的,用到了oci...
76
热度 -
[Oracle管理] oracle数据泵导入导出数据恢复不已
oracle数据泵导入导出数据恢复不了我用下面语句导出数据,不导出表结构,执行语句如下:expdpptemp/******@EMPDBDIRECTORY=bakupPtempKFDUMPFILE=ptemp8122.dmpCONTENT=DATA_ONLY然后我用PL/SQL把该数据库中某个表数据更...
89
热度 -
[Oracle管理] 数据库没法修改与非键值保存表对应的列
数据库无法修改与非键值保存表对应的列SQL>select*fromdba_users;USERNAMEUSER_IDPASSWORDACCOUNT_STATUSLOCK_DATEEXPIRY_DATEDEFAULT_TABLESPACETEMPORARY_TABLESPACECREATEDPR...
20
热度 -
[Oracle管理] ORACLE跟SQLSERVER做DBLINK
ORACLE和SQLSERVER做DBLINK1.ORACLE数据库在本机2.SQLSERVER数据库也在本机3.想实现通过在ORACLE数据库中做DBLINK来访问sqlserver的数据目前小弟是这样做的:1.创建DBLINKcreatepublicdatabaselinkPRO_L2conne...
101
热度 -
[Oracle管理] oracle数据库的登陆有关问题
oracle数据库的登陆问题如何在dos中以sys和system的身份连接数据库,网上看了好多方法大部分不适用!oracle是11g的,window7系统!分享到:------解决方案--------------------安装时是否启用账户?如果不行可以通过Windows操作系统验证方式登录,然后...
82
热度 -
[Oracle管理] oracle中主键都有哪些功用?还有联合主键
oracle中主键都有哪些作用?还有联合主键目前我只是知道主键不能为空不能重复,主键还有没有别的意义呢?把好几个列组成联合主键是做什么用的呢?谁能在应用层面跟我说说?分享到:------解决方案--------------------如学生信息系统学生可能有重名但是学号不能重复,学号就是主键,知道一...
60
热度 -
[Oracle管理] 导入数据失误,提示 未找到方案 STWL
导入数据出错,提示未找到方案STWL;impdpstwl/stwl@igorcldirectory=dpdata_igdumpfile=2013-07-02.dmpschemas=stwl;提示未找到方案STWL;不知道为什么啊,stwl该有的权限也有了啊,对目录的读取写入,创建表视图啊什么的都有分...
49
热度 -
[Oracle管理] 11g下SQL developer的有关问题
11g下SQLdeveloper的问题发觉oracle11g下的SQLdeveloper挺好用的,里面有个工具,数据库导出功能,上次在exp报错时,用它导出的脚本。想问问这个导出,底层是用的啥工具啊,想看看命令行工具是啥?应该不是expdp吧?分享到:------解决方案--------------...
4
热度 -
[Oracle管理] 统计如下数据的sql如何写
统计如下数据的sql怎么写有如下数据表categorynamecounttotalprice水果西瓜24水果苹果63蔬菜西红柿48蔬菜黄瓜32需要查询每种分类里数量最多的是哪个,想要的结果为categoryname水果苹果蔬菜西红柿sql该怎么写SQL,统计最多???SQL统计最多分享到:-----...
54
热度 -
[Oracle管理] Oracle怎么获取某个表的建表语句
Oracle怎样获取某个表的建表语句?Oracle中怎样获取某个表的建表语句?求各位大侠们帮助呀,最好写个例子!非常感谢!oracle建表分享到:------解决方案--------------------获取a表的建表语句selectdbms_metadata.get_ddl('TABLE','A...
11
热度 -
[Oracle管理] oracle怎么获取上一条插入记录的id
oracle如何获取上一条插入记录的id如题,我在插入一条记录后,如何通过一个sql语句获取刚插入的记录的id?分享到:------解决方案--------------------如果ID自动生成的,那么selectmax(id)fromdual;
21
热度 -
[Oracle管理] 远程oracle 11g的连接有关问题
远程oracle11g的连接问题为什么PL/SQL能正常连接远程数据库,而sqlplus连接提示ora-12154无法解析指定的连接标识符呢??其他的远程数据库都能正常连接,这个是最近新安装的用sqlplus连不上了,请问需要注意检查哪些地方?分享到:------解决方案--------------...
90
热度 -
[Oracle管理] 在xp停安装oracle 11g,完成之后发现没有企业管理器
在xp下安装oracle11g,完成之后发现没有企业管理器本人的电脑是xp系统,安装的文件是在这里下载的:安装完成之后,在程序那里没看到有DateBaseControl-oral(企业管理器),如下图:在服务那里也没有看到OracleDBConsoleorcl。这是怎么回事的?哪位大侠给小弟指点一二...
41
热度 -
[Oracle管理] oracle数据的转存
求助:oracle数据的转存情况是这样的,我需要将远程服务器上的数据库A中table1的部分内容导入到本地计算机上的数据库B中的table2(应经有数据,不能清空!)里面。本来想用exp/imp工具做的,但是这个好像只支持相同表名的两个表之间的备份(修改表名再导入可行吗?)要导出的数据比较大,200...
61
热度 -
[Oracle管理] 有关Oracle 11g r2 server 与client的有关问题
有关Oracle11gr2server与client的问题服务器上安装的是oracle11gr2server64位,我自己电脑是32位的操作系统,那么我在自己的电脑上安装的client也必须是64位的吗?我仅在自己电脑上使用到PL/SQL,建一些数据表之类的,请知道的大侠帮帮忙啊Oracle?11g...
346
热度 -
[Oracle管理] oracle 回复
oracle恢复我把oracle10g的scott用户的emp表给删除了,从别人的电脑上用exp导出了emp表,同一个版本的oracle,但老是出现错误代码:impsystem/managerfile=i:\emp.dmptables=empfromuser=systemtouser=scott经由...
512
热度 -
[Oracle管理] 初学者请问Oracle触发器写了2个都不行第一次写
菜鸟请教Oracle触发器写了2个都不行第一次写。1)数据表里面的每一行记录如果OBJ_STATUS字段值变成了'ZJGC'的话那么该行OBJ_UDFCHKBOX05的值必须是‘+’不是加号就报错。DECLAREOBJVARCHAR2(30);STATUSVARCHAR2(30);KBOX05VAR...
18
热度 -
[Oracle管理] oracle 不等于空判断无效解决方案
oracle不等于空判断无效select*fromCERTSTORAGEtwheret.saleperson!=''我数据中有一条saleperson有值,但是始终查询不到一条记录分享到:------解决方案--------------------不等于是<>------解决方案----...
73
热度 -
[Oracle管理] oracle 联接 很慢
oracle连接很慢昨天还好好的,今天发现应用连接数据库连接很慢,用TODE连接数据库也很慢,要30秒+,然后登陆到服务器,用SQLPLUS连接,也要30秒+,但是用TNSPING,倒是很快的,系统日志查不出原因,重启过服务器,一开始连接正常,几分钟以后又变成连接慢,至少30秒+才能连上,连上以后就...
600
热度 -
[Oracle管理] 为何两个list备份集的结果不一样
为什么两个list备份集的结果不一样?大家好:为什么我用listbackupset668;可以显示出668备份中包含有sequence=14的备份集,但用listbackupofarchivelogsequence14;却没有列出包含有sequence=14的归档日志的备份集呢?如下:RMAN>...
42
热度