XML Editor
Sign up for a WebBoard account Sign Up Keyword Search Search More Options... Options
Chat Rooms Chat Help Help News News Log in to WebBoard Log in Not Logged in
Conferences Close Tree View
+ Stylus Studio Feature Requests (1192)
- Stylus Studio Technical Forum (14621)
-> + SS says my trial has expired -... (2)
-> + XSD input; SQL Table Output Ne... (2)
-> + Building Schema from XML (2)
-> + conditions on tag values expre... (3)
-> + XML converter "omit fields whe... (3)
-> + Marklogic XQuery support in St... (2)
-> + XSL switching stylesheet from ... (10)
-> + Maximum recursion depth exceed... (3)
-> + How do I develop the server si... (2)
-> + XSD Reuse (2)
-> + what happened to my preview re... (3)
-> + How do I use the Custom XML Co... (4)
-> + WYSIWYG missing in release 2 o... (2)
-> + space between elements (3)
-> + Oracle XML Gateway output CONV... (6)
-> + Someone please help me install... (5)
-> + XML Schema (XSD) to COBOL Data... (2)
-> + Can't compile Java (9)
-> + Trouble using the UDDI Browser (5)
-> + JVM Problem when installing Ar... (2)
-- Previous [1381-1400] [1401-1420] [1421-1440] Next
+ Website Feedback (249)
+ XSLT Help and Discussion (7625)
+ XQuery Help and Discussion (2017)
+ Stylus Studio FAQs (159)
+ Stylus Studio Code Samples & Utilities (364)
+ Stylus Studio Announcements (113)
Topic  
Postnext
chong zhangSubject: connection to oracle 10g
Author: chong zhang
Date: 25 Sep 2007 01:06 PM
Hi,

I am using Stylus Studio 2007 Ent Suite trying to connect to a system running oracle 10g.
I used File Explorer based the following connection string but got error:

SAMPRD =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 10.10.10.10)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = samprd)
)
)

java.sql.SQLException: [XQuery][Oracle JDBC Driver][Oracle]ORA-12505 Connection refused, the specified SID (samprd) was not recognized by the Oracle server.
at com.ddtek.xquery.jdbc.base.BaseExceptions.createException(Unknown Source)
at com.ddtek.xquery.jdbc.base.BaseExceptions.getException(Unknown Source)
at com.ddtek.xquery.jdbc.oracle.OracleImplConnection.makeConnectionHelper(Unknown Source)
at com.ddtek.xquery.jdbc.oracle.OracleImplConnection.makeConnection(Unknown Source)
at com.ddtek.xquery.jdbc.oracle.OracleImplConnection.connectAndAuthenticate(Unknown Source)
at com.ddtek.xquery.jdbc.oracle.OracleImplConnection.open(Unknown Source)
at com.ddtek.xquery.jdbc.base.BaseConnection.connect(Unknown Source)
at com.ddtek.xquery.jdbc.base.BaseConnection.setupImplConnection(Unknown Source)
at com.ddtek.xquery.jdbc.base.BaseConnection.open(Unknown Source)
at com.ddtek.xquery.jdbc.base.BaseDriver.connect(Unknown Source)
at java.sql.DriverManager.getConnection(DriverManager.java:525)
at java.sql.DriverManager.getConnection(DriverManager.java:140)
at com.stylusstudio.DataDirectDDXQStub.connect(DataDirectDDXQStub.java:74)
at com.stylusstudio.DataDirectDDXQStub.getConnection(DataDirectDDXQStub.java:108)

The older system is running on an older version of Oracle. And I can connect to it from Stylus Studio, also the generated java code (on Solaris) from a simple xquery wrapper using doc("db:///file://./s.rdbxml")

So I copied .rdbxml file and used the new host/service_name. The SQL statement is the same and the java code is able to connect to the server and get the sql result back.

Am I using the File Explorer correct? Is there something related to the SERVICE_NAME vs. SID?

Thanks,
Chong

Postnext
Ivan PedruzziSubject: connection to oracle 10g
Author: Ivan Pedruzzi
Date: 25 Sep 2007 05:52 PM
Hi Chong,

Could you please post the connection settings you are using in the File Explorer "Connection Settings" dialog?



Thanks
Ivan Pedruzzi
Stylus Studio Team

Postnext
chong zhangSubject: connection to oracle 10g
Author: chong zhang
Date: 25 Sep 2007 10:29 PM
Database Type: Oracle
Server URL: //10.10.10.10:1521;SID=samprd
Username: user
Password: ******

Sorry I need to correct one statement on the first post: the updated java code for the new system is NOT working, which actually returns the same error code ORA-12505.

Thanks,
Chong

Postnext
Ivan PedruzziSubject: connection to oracle 10g
Author: Ivan Pedruzzi
Date: 26 Sep 2007 08:40 AM

Please run the following command on the machine where the oracle server is running just verify host-name, port and SID

lsnrctl services samprd

Hope this helps
Ivan Pedruzzi
Stylus Studio Team

Postnext
chong zhangSubject: connection to oracle 10g
Author: chong zhang
Date: 26 Sep 2007 10:31 AM
Thanks Ivan. The SID is the issue, which is a different name samprd2.

Now I can connect to the DB using File Explorer
with both jdbc:xquery:oracle://10.10.10.10:1521:SID=samprd2
and jdbc:xquery:oracle://10.10.10.10:1521:ServiceName=samprd

Another question coming out: I tried to create a .rdbxml file using "DB to XML Data Source" but only the SID=samprd2 works, and the ServiceName=samprd failed on "ORA-12505 Connection refused, the specified SID (ORCL) was not recognized by the Oracle server."

Thanks,
Chong

Postnext
Ivan PedruzziSubject: connection to oracle 10g
Author: Ivan Pedruzzi
Date: 26 Sep 2007 05:13 PM

Chong,

One thing to keep in mind: SQL/XML (DB to XML DataSource) has been discontinued starting from Stylus Studio 2007 R2 in favor of XQuery.

I suggest to concentrate your efforts on DataDirect XQuery.


Hope this helps
Ivan Pedruzzi
Stylus Studio Team

Postnext
chong zhangSubject: connection to oracle 10g
Author: chong zhang
Date: 27 Sep 2007 10:58 AM

I assume I need to call collection to get data from db/table, right?
Can I use that for both DataDirect and Saxon?

Posttop
Ivan PedruzziSubject: connection to oracle 10g
Author: Ivan Pedruzzi
Date: 27 Sep 2007 12:22 PM

Yes.

XQuery over relational data is a DataDirect XQuery specific feature.

Have a look at http://www.xquery.com/tutorials/ for more information

Ivan Pedruzzi
Stylus Studio Team

   
Download A Free Trial of Stylus Studio 6 XML Professional Edition Today! Powered by Stylus Studio, the world's leading XML IDE for XML, XSLT, XQuery, XML Schema, DTD, XPath, WSDL, XHTML, SQL/XML, and XML Mapping!  
go

Log In Options

Site Map | Privacy Policy | Terms of Use | Trademarks
Stylus Scoop XML Newsletter:
W3C Member
Stylus Studio® and DataDirect XQuery ™are from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2016 All Rights Reserved.