甲骨文JDBC的Linux
本教程展示了如何设置一个数据源和连接到一个Oracle®数据库使用database Explorer应用程序或命令行。本教程使用Oracle数据库11 g版本2 (11.2.0.3)JDBC驱动程序使用JDK 1.6™连接Oracle 11 g企业版发布11.2.0.1.0数据库。
步骤1。检查驱动程序的安装。
如果对Oracle JDBC驱动程序没有安装在你的电脑,找到链接驱动程序安装页面安装驱动程序。按照说明你电脑上下载和安装这个驱动程序。
步骤2。设置数据源。
设置一个数据源使用Database Explorer应用程序或命令行。
设置数据源使用数据库浏览器应用程序
打开数据库浏览器应用程序通过单击应用程序在MATLAB选项卡®将来发布。然后,在正确的的应用程序部分,单击显示更多画廊箭头打开应用程序。下数据库连接和报告,点击数据库资源管理器。另外,输入
databaseExplorer
在命令行中。在数据源部分中,选择配置数据源>配置JDBC数据源。
JDBC数据源配置对话框打开。
在的名字框中,输入一个名称为您的数据源。(这个示例使用一个数据源
奥拉
)。你用这个名字来建立到数据库的连接。从供应商列表中,选择
甲骨文
。请注意
从你使用完整的条目
tnsnames.ora
文件,选择其他
在结果相反,输入完整的条目URL盒子。然后,输入JDBC驱动程序文件的完整路径驱动程序位置盒子和由此产生的司机的名字司机盒子。保存JDBC数据源。这些步骤的详细信息,请参阅其他odbc兼容或兼容jdbc的数据库。在驱动程序位置框中,输入JDBC驱动程序文件的完整路径。
在数据库框中,输入您的数据库的名称。
名称可以服务名称或Oracle系统标识符(SID),这取决于您的特定Oracle数据库设置。对于细节,看到你
tnsnames.ora
文件,该文件通常是存储在< ORACLE_HOME > /网络/ ADMIN
,在那里< ORACLE_HOME >
包含安装数据库的文件夹或Oracle客户端。在服务器框中,输入您的数据库服务器的名称。请咨询您的数据库管理员对数据库服务器的名称。在端口号框中,输入端口号。从驱动程序类型列表中,选择
薄
或“公盟”
。(使用薄
作为默认驱动程序。使用“公盟”
如果你安装了一个“公盟”司机)。下连接选项,在的名字列中,输入一个额外的选项。然后,在价值列中,输入的值的选择。单击加号+指定附加的选项。
点击测试。测试连接对话框打开。输入用户名和密码为您的数据库,或离开这些箱子空白如果数据库不需要他们。点击测试。
如果连接成功,数据库资源管理器对话框中显示一条消息说明连接成功。否则,它显示一个错误消息。
点击保存。JDBC数据源配置对话框中显示一条消息说明数据来源是保存成功。关闭该对话框。
设置数据源使用命令行
为Oracle数据库创建一个JDBC数据源。
供应商=“甲骨文”;选择= databaseConnectionOptions (“jdbc”、供应商);
设置JDBC连接选项。设置连接选项OCI驱动程序,使用
“DriverType”
名称-值对的论点。例如,这个代码假设您是连接到一个名为JDBC数据源奥拉
JDBC驱动程序文件的完整路径/home/user/DB_Drivers/ojdbc7.jar
、数据库名称toystore_doc
、数据库服务器dbtb05
、端口号1521年
和驱动程序类型“公盟”
。选择= setoption(选择,…“DataSourceName”,“奥拉”,…“JDBCDriverLocation”,“/ home / user / DB_Drivers / ojdbc7.jar”,…“数据库名”,“toystore_doc”,“服务器”,“dbtb05”,…“PortNumber”,1521,“DriverType”,““公盟””);
设置连接选项没有OCI司机,省略了
“DriverType”
名称-值对的论点。测试数据库连接通过指定用户名
用户名
和密码松材线虫病
,或离开这些论点空白如果您的数据库不需要他们。用户名=“用户名”;密码=“pwd”;状态= testConnection(选择、用户名、密码);
保存JDBC数据源。
saveAsDataSource(选择)
在您完成数据源设置,使用database Explorer连接Oracle数据库应用程序或JDBC驱动程序和命令行。
步骤3。使用Database Explorer连接应用程序或命令行。
连接到甲骨文使用数据库资源管理器应用程序
在数据库资源管理器选项卡,连接部分中,点击连接并选择连接的数据源。
在“连接”对话框中,输入用户名和密码,或离开这些箱子空白如果您的数据库不需要他们。点击连接。
目录和模式对话框打开。
在模式列表中,选择模式。点击好吧。
应用程序连接到数据库并显示其表数据浏览器窗格。一个数据源标签右边的窗格。数据源的标题标签中定义的数据源名称设置。选项卡包含空的数据源SQL查询和数据预览窗格。
选择表数据浏览器窗格来查询数据库。
关闭选项卡关闭SQL查询的数据源。在连接节中,通过点击关闭数据库连接紧密联系。
请注意
如果多个连接打开,关闭您所选择的数据库连接通过选择相应的数据源紧密联系列表。
连接到甲骨文使用JDBC驱动程序和命令行
连接Oracle数据库使用JDBC数据源配置,用户名
用户名
和密码松材线虫病
。数据源=“奥拉”;用户名=“用户名”;密码=“pwd”;康涅狄格州=数据库(数据源、用户名、密码);
如果你有麻烦使用
数据库
从你的函数,使用完整的条目tnsnames.ora
文件的URL字符串作为一个连续的线。第一个参数为空。例如,这个代码假定的值“URL”
名称-值对参数设置为指定的tnsnames.ora
对Oracle数据库文件条目。康涅狄格州=数据库(”,“用户名”,“pwd”,…“供应商”,“甲骨文”,…“URL”,(" jdbc: oracle:薄:@(描述= '…”(地址=(协议(TCP)(主机= sname) '…(端口= 123456))(CONNECT_DATA = '…”(服务器=专用)(SERVICE_NAME = dbname)))]);
关闭数据库连接。
关上(康涅狄格州)