Connecting to Oracle express
显示 更早的评论
I am having troubles connecting to oracle express db. When i am trying to connect to the database i get the following error:
>> conn = database('test_db','','zxcv','Vendor','Oracle',...
'DriverType','oci','Server','remotehost','PortNumber',
1234)
Error using database (line 309)
Java exception occurred:
java.lang.UnsatisfiedLinkError: no ocijdbc11 in
java.library.path
10 个评论
Rodrigo
2014-7-11
Paul try this:
conn = database('XE','SYSTEM','password','oracle.jdbc.driver.OracleDriver',jdbc:oracle:thin:@LOCALHOST:1521:XE');
password is the password when you install Oracle XE
RML!
Rodrigo
2014-7-11
I think that is a sintaxis error...
conn = database('XE','SYSTEM','password','oracle.jdbc.driver.OracleDriver',jdbc:oracle:thin:@localhost:1521:XE);
note now without de ' character at the end of XE
Paul
2014-7-11
Paul
2014-7-11
Rodrigo
2014-7-11
yes,
Creates an example table with sql developer populate and query it from Matlab.
Paul
2014-7-11
Paul
2014-7-11
采纳的回答
更多回答(4 个)
Sruthi Ayloo
2014-7-9
0 个投票
The Oracle DLL that the Database drivers need could not be detected in MATLAB. Add the location of the Oracle DLLs path to the following file and restart MATLAB.
$MATLAB/toolbox/local/javalibrarypath.txt.
For more information, refer to Step 3 in http://www.mathworks.com/help/database/ug/oracle-jdbc-windows.html
类别
在 帮助中心 和 File Exchange 中查找有关 Database Toolbox 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
