Oracle
天黑黑~
博客记录自己的学习过程,享受写博客的过程~
展开
-
解决Oracle 11g企业管理器无法打开
今天安装完Oracle 11g,想打开企业管理器发现无法打开。 百度了一下,原因是按着网上教程安装完之后,只保留了一个Oracle的主服务和一个监听服务,其他服务都关了,只要把OracleDBConsoleorcl这个服务开启就可以打开企业管理器了。 ...原创 2018-09-14 14:10:37 · 3485 阅读 · 0 评论 -
【Oracle】Enterprise Manager无法连接到数据库实例
昨天写完创建表约束,创建视图,序列,今天就碰到一个问题,我在安装好oracle以后,好久没有登录企业管理器,发现无法连接到数据库实例,界面显示实例已打开,状态为成功。如下图: 然后我到登录页面重新认证主机,一直提示我必须指定连接字符串,重新输入连接字符串点击登录还是一样,在网上找了好久,找到解决办法。在这里记录一下解决方法,关于Enterprise Manager 无法连接到数据库实例的错...原创 2018-10-18 13:45:59 · 4743 阅读 · 1 评论 -
Oracle创建表和约束、修改表
创建表 第一种方式,语法如下: --column_name:列名 --type:数据类型 --注意:多个列名之间用逗号分隔,最后一列不要加逗号 create table table_name( column_name type, column_name type ) 第二种方式,语法如下: --这种方式会自动导入数据,如不想要数据,可以加条件where 1=2,当然也可以导入你想要的数...原创 2018-10-17 14:22:44 · 2977 阅读 · 1 评论 -
Oracle序列的创建和使用
在SQL Server和MySql中,主键ID可以设置自增长,在oracle中不同,序列个人理解就相当SQL Server和MySql中的自增长。 创建序列 如何创建,语法: create sequence seq increment by 1 :每次增长的数值 start with 1 :从哪个值开始增长,也就是起始值 maxvalue ...原创 2018-10-17 15:49:16 · 319 阅读 · 0 评论 -
Oracle视图的创建和使用
视图其实是一张虚表,是基于已存在的基表创建,可以将视图理解为存储起来的 SELECT 语句。 视图的作用: 1、控制数据的访问 2、简化查询 3、避免访问重复数据 赋权 首先要有创建视图的权限,没有权限的可以切换到sys或者system账号,赋权以后再创建,我将sql语句放在下面: --切换登陆用户 conn system/密码; --赋权,我这里将创建视图的...原创 2018-10-17 17:55:54 · 2508 阅读 · 0 评论 -
Oracle报错ORA-01034、ORA-27101、ORA-00119、ORA-00132解决
这里记录我解决ORA-01034:ORACLE not available和ORA-27101:shared memory realm does not exist这两个问题的过程以及在该过程中我碰到的新问题,服务已经打开的。 Oracle版本是11g。 问题描述:InstantClient安装好以后能够访问远程数据库,这里我只配置了tnsnames.ora文件,然后在本机安装好Oracle后...原创 2019-05-11 12:42:34 · 1232 阅读 · 0 评论