2

当我尝试连接到新创建的 Oracle Lite 数据库时出现错误。但是我可以连接到使用 Oracle SOA 安装创建的 orabpel 数据库。

以下是我创建它的步骤:

  1. 冉:createdb polite db1 manager

  2. 结果:

    Oracle Lite CREATEDB Version 10.2.0.2.0.
    Copyright (c) 1997, 2005, Oracle. All rights reserved.
    Database C:\SOFTWARE\ORACLEAS\MOBILE\SDK\OLDB40\DB1.odb created (VolID = 1738).
    
  3. 冉:validatedb polite db1

  4. 结果:没有发现错误!

  5. 冉:msql system/manager@jdbc:polite:db1

6:结果:[POL-3013] bad database or invalid password.

有任何想法吗?

4

3 回答 3

1

根据Oracle,错误意味着:

POL-3013 数据库错误或密码无效

原因:数据库无法打开数据库或日志文件,或者文件头已损坏。可能是由于使用不正确的密码来解密数据库造成的。

行动:提供正确的密码,检查您的硬盘驱动器,或重新启动操作系统。

我不知道它是否有帮助,但我在Oracle 论坛上找到了一个类似的问题和答案。

于 2009-05-01T00:58:01.610 回答
0

不熟悉这个特定的数据库,但在新数据库允许本地但不允许远程访问默认帐户之前,我已经看到了一些问题。我必须要么创建一个具有远程访问权限的新用户,要么将这些权限添加到默认用户(显然细节取决于您的数据库)。

模糊,但我希望这会有所帮助。

于 2009-04-14T15:11:23.073 回答
0

更改在 ODBC 中配置的数据库名称。

转到控制面板 -> 管理工具 -> 数据源 (ODBC)。在“用户 DSN”选项卡下找到“POLite”条目并进行编辑。将“数据库”字段更改为“db1”,使其与您创建的数据库的名称相匹配。

于 2017-08-30T20:51:39.700 回答