安装 Sun JDBC-ODBC Bridge 驱动程序
若要通过 ODBC 驱动程序进行连接,您必须在运行 JSP 应用程序服务器的 Windows 计算机上安装 Sun JDBC-ODBC 桥驱动程序。该驱动程序和用于 Windows 的 Sun Java 2 SDK 标准版一起提供。
若要确定是否已具有带有该驱动程序的 Java 2 SDK,请检查您的硬盘上是否有以下文件夹中的任何一个:jdk1.2、jdk1.3 或 j2sdk1.4。
如果没有 SDK,您可以从 Sun Web 站点(网址为 http://java.sun.com/j2se/)下载 SDK 并进行安装。在安装 SDK 时系统将自动安装驱动程序。
尽管 Sun JDBC-ODBC Bridge 驱动程序用于开发低端数据库系统(例如 Microsoft Access)绰绰有余,但它不适用于进行生产。例如,该驱动程序一次只让一个 JSP 页连接到数据库(它不支持多个线程并发使用)。有关驱动程序限制的更多信息,请参见 Macromedia 支持中心上的文章 TechNote 17392,网址为 www.macromedia.com/go/17392。
在安装了桥驱动程序后,您接下来就可以创建数据库连接了。有关说明,请参见创建 ODBC 连接。
创建 ODBC 连接
在通过 ODBC 驱动程序进行连接前,请确保在运行 JSP 应用程序服务器的 Windows 计算机上安装了适当的 ODBC 驱动程序和 Sun JDBC-ODBC Bridge 驱动程序(请参见检查 ODBC 驱动程序和安装 Sun JDBC-ODBC Bridge 驱动程序)。
若要在 JSP 中通过 ODBC 驱动程序进行连接,请执行以下操作:
- 在承载您的应用程序服务器的 Windows 系统上定义 DSN。
有关指导,请参见 Microsoft Web 站点上的下列文章:
- 对于 Windows 2000 用户,请参见 Microsoft 知识库文章 300596,网址为 http://support.microsoft.com/default.aspx?scid=kb;en-us;300596
- 对于 Windows XP 用户,请参见 Microsoft 知识库文章 305599,网址为 http://support.microsoft.com/default.aspx?scid=kb;en-us;305599
- 在 Dreamweaver 中打开 JSP 页,然后打开"数据库"面板("窗口">"数据库")。
该面板显示为该站点定义的连接。
- 在该面板上单击加号 (+) 按钮并从弹出菜单中选择"Sun JDBC-ODBC 驱动程序(ODBC 数据库)"。
"Sun JDBC-ODBC 驱动程序(ODBC 数据库)"对话框随即显示。
- 输入新连接的名称。
注意
不要在该名称中使用任何空格或特殊字符。
- 用您在第 1 步中定义的 DSN 替代"URL"框中的
[odbc dsn]
占位符。"URL"框应类似于:
jdbc:odbc:myDSN
- 指定用来访问数据库的用户名和密码。
如果您不需要用户名或密码,则保留这些框为空。例如,如果您的 DSN 名为 Acme 并且您不需要用户名或密码来访问数据库,则输入以下参数值:
驱动程序:
sun.jdbc.odbc.JdbcOdbcDriver
URL:
jdbc:odbc:Acme
用户名:
密码:
- 指定 JDBC-ODBC Bridge 驱动程序的位置。
- 如果该驱动程序安装在与 Dreamweaver 相同的计算机上,则选择"在此计算机上使用驱动程序"选项。
- 如果该驱动程序没有安装在与 Dreamweaver 相同的计算机上,则选择"在测试服务器上使用驱动程序"选项。
Macintosh 用户可以忽略此步骤,因为所有数据库连接均使用应用程序服务器。
- 单击"测试"。
Dreamweaver 尝试连接到数据库。如果连接失败,请复查 DSN 和其它连接参数。如果连接仍然失败,请检查 Dreamweaver 用来处理动态页的文件夹的设置(请参见指定可在哪里处理动态页)。
- 单击"确定"。
新连接出现在"数据库"面板上。