ORACLE
dongfs-821
如有侵权 诚挚歉意 告知删除
展开
-
ORACLE 创建序列
在oracle中sequence就是所谓的序列号,每次取的时候它会自动增加,一般用在需要按序列号排序的地方。 1、Create Sequence 你首先要有CREATE SEQUENCE或者CREATE ANY SEQUENCE权限, CREATE SEQUENCE emp_sequence INCREMENT BY 1 -- 每次加几个 START W翻译 2016-04-08 16:10:34 · 312 阅读 · 0 评论 -
ORA-01034: ORACLE not available ORA-27101
1 先看oracle的监听和oracle的服务是否都启动了。启动oracle监听:cmd命令行窗口下,输入lsnrctl start,回车即启动监听。 2 查看oracle的sid叫什么,比如创建数据库的时候,实例名叫“orcl”,那么先手工设置一下oralce的sid,cmd命令窗口中,set ORACLE_SID=orclORA-01034: ORACLE not avail...转载 2018-08-21 11:48:29 · 184 阅读 · 0 评论 -
终于解决了ora-00119和ora-00132这个问题
oracle11g安装后,本地无法登录! 前提:服务全部打开,监听也配置好了! win7 64位 oracle 11g 简单的sql命令: 先登录到sqlplus: sqlplus /nolog; 登录数据库: conn system/manager as sysdba; 然后启动数据库: sta...转载 2018-08-21 11:47:34 · 1589 阅读 · 0 评论 -
Oracle ORA-01033: ORACLE initialization or shutdown in progress 错误解决办法
在网上搜索了一圈,终于发现几个比较有详细步骤的解决方案,参考如下: 第一种解决方法:第一步,运行cmd 第一步、sqlplus /NOLOG第二步、SQL>connect sys/change_on_install as sysdba提示:已成功第三步、SQL>shutdown normal 提示:数据库已经关闭 已经卸载数据库 ...转载 2018-08-17 11:32:17 · 38842 阅读 · 2 评论 -
精妙Sql语句
下列语句部分是Mssql语句,不可以在access中使用。SQL分类: DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE) DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT) DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK)首先,简要介绍基础语句:1、说明:创建数据库CREATE DATABASE d...转载 2018-07-24 10:16:24 · 190 阅读 · 0 评论 -
oracle 更新替换一个字段里面的指定字符串
update table_name set 要更新的字段=replace(要更新的字段,'要替换的字符串','替换后字符串') where ……转载 2018-07-17 10:50:38 · 13828 阅读 · 0 评论 -
oracle 防止插入重复数据
有时候用oracle的数据库,插入数据的时候需要判断一下该条数据是否已经存在。我们的第一思路如下,首先执行下面这个sql: [sql] view plain copyselect count(*) isExists from t_test_lll; 然后判断isExists等于0与否,如果等于0,则执行insert。上面这样写,也可以,但是多写很多代码,不利于后期维护。其实oracle可以内置...转载 2018-06-21 13:24:32 · 8098 阅读 · 0 评论 -
oracle 数据DMP导出
Oracle数据导入导出imp/exp 功能:Oracle数据导入导出imp/exp就相当与oracle数据还原与备份。 大多情况都可以用Oracle数据导入导出完成数据的备份和还原(不会造成数据的丢失)。 Oracle有个好处,虽然你的电脑不是服务器,但是你装了oracle客户端,并建立了连接 (通过Net Configuration Assistant添加正确的服务命名,其实你可以想成是客户端...转载 2018-05-09 10:52:18 · 452 阅读 · 0 评论 -
[Oracle安装问题]检查操作系统版本: 必须是5.1 or 5.2。实际为 6.1未通过
软件参数OS:Windows server 2008 Enterprise R2 x64 DB:Oracle 10g x64 VM:Sun JDK 1.6 update31 x64 问题描述 安装Oracle10g提示不能安装,如图: 查看Log信息如下:转载 2018-01-08 17:32:49 · 6775 阅读 · 0 评论 -
oracle 10g 数据库与客户端冲突导致实例创建无监听问题
同事在Oracle 10g上创建一个实例,快结束时弹出一个错误,提示监听失败之类。查看服务,并无生成监听服务。于是删除重来,一连试了好几次,都是如此。这真是令人心烦意乱。提示里面有说到端口1521,难道此端口被占用了?用netstat -aon命令看了下,并没有。而且创建实例过程中,并没有什么地方可以设置端口的。后来试了下Net manager,手动创建了一个监听。看系统服务,发现转载 2017-03-23 11:33:01 · 375 阅读 · 0 评论 -
Oracle中Start with...Connect By循环加载树结构
Oracle中connect by prior实现递归查询 收集的几条在oracle中通过connect by prior来实现递归查询Start with...Connect By子句递归查询一般用于一个表维护树形结构的应用。创建示例表:CREATE TABLE TBL_TEST(ID NUMBER,NAME VARCHAR2(1转载 2017-02-07 11:34:09 · 1749 阅读 · 0 评论 -
Oracle建立表空间和用户
建立表空间和用户的步骤:用户建立:create user 用户名 identified by "密码";授权:grant create session to 用户名; grant create table to 用户名; grant create tablespace to 用户名; grant create vie转载 2016-04-11 13:09:40 · 251 阅读 · 0 评论 -
解决连接oracle 11g报ORA-01034 提示:Oracle not available
最近在使用kettle做数据处理的时候,Oracle使用的比较频繁。结果突然有一天登录的时候发现提示: 报错信息: ERROR: ORA-01034: ORACLE not available ORA-27101: shared memory realm does not exist Process ID: 0 Session ID: 0 Serial numbe...转载 2018-08-21 11:50:16 · 715 阅读 · 0 评论