我的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文件也找不到怎么办?的主要内容,如果未能解决你的问题,请参考以下文章

PLSQL DEVELOPER找不到数据库

Oracle安装后找不到/etc/sysconfig/oracle文件

VS2010找不到当前上下文,但建立了引用

如何解决oracle中监听无法启动找不到系统路径

SQL2016卸载后重新安装,安装时显示数据库找不到启动引擎句柄,如何处理?

死灰复燃!SCO 重新发起 UNIX 诉讼,如成功可能危及 Linux 根基