现在位置: 首页 > Oracle
+0°

ORA-27101:shared memory realm does not exist

2020年12月28日 20:38:50 Oracle  ⁄ 共 813字 暂无评论 ⁄ 被围观 3,126次
在通过 PLSQL 连接 Oracle 数据库时,如果提示如下错误: ​ ORA-01034:ORACLE not availableORA-27101:shared memory realm does not exist进程 ID: 0会话 ID: 0 序列号: 0 有的说吧 Oracle 监听服务重启,试了下不好用!!!还有一种解决方式,可以一试~ 第一步,命令行模式下分别输入以下命令 sqlplus /nologconn / as sysdbastartup 结果如图: 再次用 PLSQL 连接数据库。 第二步,如果还是无...
阅读全文
+0°

Oracle 数据库表空间管理基础

2020年10月16日 19:47:33 Oracle  ⁄ 共 2725字 暂无评论 ⁄ 被围观 3,286次
在工作与学习中,Oracle 数据库是很常用的关系型数据库,一般很多系统在对数据库进行数据操作的过程中,常常会有一些错误是表空间不足引起的,因此一些简单的对 Oracle 表空间操作的 sql 语句还是要熟知的,便于定位报错原因。 注意:对表空间进行操作的 sql 需要在 dba 用户下执行!!! 一、查询表空间 select a.tablespace_name, a.file_name, status, a.bytes / 1024 / 1024 "sum MB", (a.bytes -...
阅读全文
+0°

ora-01940:无法删除当前连接在用户

2020年09月03日 19:34:25 Oracle  ⁄ 共 510字 暂无评论 ⁄ 被围观 3,206次
在 Oracle 库上执行删除用户命令【DROP USER testabc CASCADE;】 时,提示如下警告信息: ora-01940:无法删除当前连接在用户 说明该用户的某些对象还有连接未释放,需要杀掉所有未释放的连接,才能正常删除用户。 具体操作步骤为: 第一步,查询未释放连接信息 select saddr,sid,serial#,paddr,username,status from v$session where username is not null and  username='testabc'; 第二步,杀掉...
阅读全文
+0°

Oracle数据库错误:java.sql.SQLException: ORA-28000: the account is locked

2020年07月05日 20:31:00 Oracle  ⁄ 共 344字 暂无评论 ⁄ 被围观 2,961次
在运行项目中,连接 Oracle 数据库用户时,提示: java.sql.SQLException: ORA-28000: the account is locked 很明显,是因为数据库用户被锁导致的,需要通过数据库管理员账号对该用户解锁才行,解锁命令如下: select * from dba_profiles where resource_name like 'FAILED_LOGIN_ATTEMPTS%'; alter profile default limit FAILED_LOGIN_ATTEMPTS unlimited; select * from dba_profiles where resource_name...
阅读全文
+0°

Spring Boot 初级入门教程(十七) —— 通过 Oracle 数据库测试已集成 MyBatis(附源码)

2018年10月19日 09:42:44 SpringBoot  ⁄ 共 1716字 暂无评论 ⁄ 被围观 3,089次
在文章《Spring Boot 初级入门教程(十五) —— 集成 MyBatis》中,已经对 MyBatis 进行了集成,只是当时是连 MySQL 数据库进行的测试。这一篇简单通过 Oracle 数据库进行测试,确保集成的 MyBatis 在连接 Oracle 数据库时也是有效的。 一、添加 MyBatis 依赖包 在 pom 文件中,添加支持 MyBatis 的依赖包。这步在教程十五中已添加,在此略过。 二、新建存放 xml 的目录 在 resources 目录下,创建 mapper > ora...
阅读全文
+0°

Spring Boot 初级入门教程(十六) —— 配置 Oracle 数据库和使用 JdbcTemplate 测试

2018年10月19日 09:06:22 SpringBoot  ⁄ 共 2193字 暂无评论 ⁄ 被围观 2,956次
日常项目开发除了 MySQL 数据库之外,用的最多的还有 Oracle 数据库,所以这边来说说如何在项目中配置 Oracle 数据库,并测试是否配置成功。 一、引入依赖的 jar 包 查看 pom.xml 文件中是否引入了 ojdbc 的 jar 包,如果没有引用,则需要引用才行。 <!-- oracle jdbc 插件 --> <dependency> <groupId>com.oracle</groupId> <artifactId>ojdbc14</artifactId> <version>10.2....
阅读全文
+0°

如何在Oracle官网上找到以前版本的JDK

2017年02月21日 15:58:10 IT实用  ⁄ 共 363字 暂无评论 ⁄ 被围观 2,695次
在百度知道回答了一个网友提出的标题问题,结果被删除了,可能是因为贴了链接的缘故,这里顺便截图并记录一下吧。 打开 Oracle 官网。https://www.oracle.com/index.html。 在菜单 Downloads 的弹出面板最左侧选择 Java SE 并点击。http://www.oracle.com/technetwork/java/javase/downloads/index.html。 默认下载 Java8,滚动页面到最下方,找到“Java Archive”部分,点击右侧 DOWNLOAD 按钮。http://www.oracle.com/technet...
阅读全文
+0°

ORA-01502: 索引或这类索引的分区处于不可用状态

2016年07月22日 16:35:37 错误警告  ⁄ 共 884字 暂无评论 ⁄ 被围观 2,107次
原因: 出现这个问题,可能有人move过表,或者disable 过索引。 alter table xxxxxx move tablespace xxxxxxx 命令后,索引就会失效。 alter index index_name  unusable,命令使索引失效。 解决办法:重建索引才是解决这类问题的完全的方法。 alter index index_name rebuild (online); 或者 alter index index_name rebuild; 如果是分区索引只需要重建那个失效的分区 。 alter index index_name rebuild partition partition_...
阅读全文
+0°

ORA-39726:不支持对压缩表执行添加/删除列操作

2016年07月20日 18:06:25 错误警告  ⁄ 共 452字 暂无评论 ⁄ 被围观 4,871次
对 Oracle 数据库中的表进行添加或者删除列等操作时,有时会报如下错误: ORA-39726:不支持对压缩表执行添加/删除列操作 究其原因,是因为把表压缩了,压缩后的表不能进行列的添加和删除等操作。 解决方法: 把列设置为 UNUSED 再删除,如果还报错,直接把表解压缩再删除。 直接把表解压缩,然后直接删除列。 直接把表解压缩,把列设置为 UNUSED 再删除。 要删除列时,将要删除的列设置为 UNUSED COLUMN 再进行删除,语句如下...
阅读全文