【问题标题】:Database Links - Oracle 10g and Ms Access 2007数据库链接 - Oracle 10g 和 Ms Access 2007
【发布时间】:2010-10-27 12:20:54
【问题描述】:

我正在尝试在 oracle 10g 和 ms access 2007 之间创建链接,但我不知道如何在我的 tnsnames.ora 文件中设置参数以访问我的 MS Access 数据库。 我已经使用 Microsoft Access 驱动程序在 ODBC 数据源管理器中创建了新的数据源,并选择了我的访问数据库 (.mdb)。

在 MS Access 中,我可以在表之间进行链接,并且可以看到来自我的 Oracle 数据库的数据,但是我需要从 Toad 或 SqlDeveloper 创建一个数据库链接,这样我就可以使用我的 Oracle 数据库中的一些触发器来更改 MS Access db 中的数据。当我尝试测试我的数据库链接时,我收到以下错误: 错误:ORA-12154:TNS:无法解析指定的连接标识符,因为我不知道需要将哪些参数写入 tnsnames.ora 文件。 MS Access db 位于我的硬盘上。这是我的 tnsnames.ora 的样子:

accdb =
  (DESCRIPTION =
     (ADDRESS = (PROTOCOL = TCP)(HOST = localhost) (PORT = 3306)
  )
  (CONNECT_DATA =
      (SID = hsodbc)
  (HS=OK)
 )

但我不确定 PORT 和 SID。

有什么帮助吗?

【问题讨论】:

    标签: database oracle ms-access database-link


    【解决方案1】:

    本文展示了如何配置 Oracle 的异构服务以允许数据库使用标准数据库链接连接到 Microsoft Access 数据库:

    http://www.orafaq.com/node/60

    【讨论】:

      【解决方案2】:
      猜你喜欢
      • 2011-04-10
      • 2011-01-29
      • 1970-01-01
      • 2011-09-17
      • 1970-01-01
      • 2010-12-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多