我的oracle系统数据库重新建立了,找不到scott用户,去安装目录下找scoot.sql文件也找不到怎么办?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我的oracle系统数据库重新建立了,找不到scott用户,去安装目录下找scoot.sql文件也找不到怎么办?相关的知识,希望对你有一定的参考价值。
之前有scott用户,但是我配置本地服务的时候重新建立了服务器,并且把之前的给删除了,现在怎么办?
新建什么?用户还是表?系统表怎么新建,外键关系呢
scott是普通用户 又不是sys之要新建用户就行了当然 原来的表是没了 参考技术A 学习哈 我也有遇到这个问题 参考技术B 只有重新建立了
找不到适合 jdbc:oracle:thin:@localhost:1521:XE 的驱动程序
【中文标题】找不到适合 jdbc:oracle:thin:@localhost:1521:XE 的驱动程序【英文标题】:No suitable driver found for jdbc:oracle:thin:@localhost:1521:XE 【发布时间】:2017-09-20 17:28:22 【问题描述】:当我尝试获取数据库连接时,我遇到了这个错误。当我将我的应用程序作为 Java 应用程序运行时,我可以连接到数据库,但是当我在 Tomcat 服务器上部署我的应用程序时,我得到了那个错误。我该如何解决这个问题?
附:我使用 Maven。
【问题讨论】:
【参考方案1】:嗯,神奇的事情发生了。我只是在连接之前添加该代码 - 它可以工作
DriverManager.registerDriver(new OracleDriver());
【讨论】:
【参考方案2】:我认为你必须检查你的 war 文件。在构建过程中,连接所需的 jdbc jar 丢失。请检查你的 maven 依赖项中 jdbc jar 的范围。
【讨论】:
【参考方案3】:一些可能的原因:-
1.查看包引用OracleDriver类。应该是
oracle.jdbc.OracleDriver
2.下载ojdbc14.jar文件
然后右键单击您正在处理的文件夹并转到其属性
-
JDBC URL 应该是这样的
"jdbc:oracle:thin:@localhost:1521:orcl"
【讨论】:
【参考方案4】:尝试将所有库文件放在项目内的 lib 文件夹中。例如 -项目 ---src ---库 ---资源 然后将库添加到类路径。最好的办法是使用 Maven
【讨论】:
【参考方案5】:Tomcat 需要 $approot/WEB-INF/lib/ 文件夹中的 classes12.jar 或 ojdbc6.jar 文件 - 不要忘记在那里部署它。 这应该可以解决您缺少瘦驱动程序的问题。
【讨论】:
【参考方案6】:不幸的是,此依赖项未托管在 maven 中。您需要下载 jar,将其安装在 maven 中并在 pom.xml 中引用依赖项。该站点解释了每个步骤。
https://www.mkyong.com/maven/how-to-add-oracle-jdbc-driver-in-your-maven-local-repository/
【讨论】:
以上是关于我的oracle系统数据库重新建立了,找不到scott用户,去安装目录下找scoot.sql文件也找不到怎么办?的主要内容,如果未能解决你的问题,请参考以下文章
Oracle安装后找不到/etc/sysconfig/oracle文件