NCLOB support-Urgent
Hi,
I have a client in oracle 8.1.7 and the server is in oracle 9.2.0.5. I have a function which returns an NCLOB datatype. I am able to successfully execute the function.
I am getting an error when I use it in Business Objects as "ORA-03108: oranet: ORACLE does not support this interface version".
I upgraded my Oracle client version to 9.2.0.1. But, even now I am getting the same error in Business Objects.
Can anyone tell me whether it is a problem with Oracle or Business Objects?
Is it still a problem that my Oracle version is different from my server's version?
Thanks a lot for any help provided.
Nachiketa Iyengar
The choices are (1) use UTF8 as the base character set and don't use
NCHAR/NVARCHAR/NCLOB or (2) submit patches to PHP OCI8 to add NCLOB
support or (3) use another language.
I wouldn't trust NCHAR/NVARCHAR to work consistently in PHP OCI8,
despite (or because of) there being automatic mapping to non N* types
in some cases.
I know you might be using XE 11.2 just for testing. However, if you
are targeting that edition for production use, the character set is
AL32UTF8 so there isn't a direct need to use NCHAR/NVARCHAR/NCLOB.
From Choosing a Character Set:
"Oracle recommends using SQL CHAR, VARCHAR2, and CLOB data types in [a] AL32UTF8
database to store Unicode character data. Use of SQL NCHAR,NVARCHAR2, and NCLOB
should be considered only if you must use a database whose database character set
is not AL32UTF8."
Regarding CentOS, I would recommend using Oracle Linux which is free
to download & install, has free patches etc, has a faster kernel than
RHEL available, and is the OS we test the DB on. You can get it from
http://public-yum.oracle.com/
If possible target a newer version of PHP. PHP 5.3 is in security
fix-only mode, and this will end soon. I would recommend building
your own PHP, or using Zend Server (either the free or paid edition).
For new development, use PHP 5.5.
Similar Messages
-
There are more than 70 new iPhones in boxes have been stolen so there are ways to locate them please ur support urgent
i have informed the police but they said the device could
be tracked if it turn on by its depend on serial numbers
Re: There are more than 70 new iPhones in boxes have been stolen so there are ways to locate them please ur support urgent -
Is there a number for us to call Apple support urgently.. I need to contact with them soonest to waiver off the amount..
Trying many ways to contact Apple, but looks like they are not contactable...It's not very clear exactly what your problem is, but if it's to do with any sort of purchase other than in iTunes or renewal your best bet is to ring the Online Store at the number given at bottom left of this page.
If it's an iTunes purchase go to https://expresslane.apple.com ; select 'All Products and Services' in the first column, 'iTunes' in the second column and then 'iTunes Store' in the third column. -
I'm currently developing a multilingual website with PHP and Oracle and I'm facing a problem concerning NCLOBs. I know that the "The Underground PHP and Oracle Manual" states that all NCHAR-related data types are not supported. However, apparently NCHAR and NVARCHAR2 do work just fine. So I'm wondering how up to date this information is. Anyway, the problem is that I can't write to NCLOB columns via OCI-Lob::write. The call succeeds and returns the number of chars written, but the column stays empty. Is there any hope I can get this to work? If not, is there another library that I could use to connect PHP with the database that supports NCLOBs?
I'm using the following code:
$s = oci_parse($dbc, "INSERT INTO trouble (xnclob) values (EMPTY_CLOB()) returning xnclob into :lob");
$lob = oci_new_descriptor($dbc);
oci_bind_by_name($s, "lob", $lob, -1, SQLT_CLOB);
$result = oci_execute($s, OCI_NO_AUTO_COMMIT);
$lob->write($data); // Succeeds, but column stays empty!
oci_commit($dbc);
The code seems to work fine with BLOBs and normal CLOBs. Out test server is running the following software:
CentOS 6.4 64-Bit
PHP 5.3.3
OCI8 1.4.9
Oracle 11g Release 2 XE
Thanks for the help in advance.
Best regards
DavidThe choices are (1) use UTF8 as the base character set and don't use
NCHAR/NVARCHAR/NCLOB or (2) submit patches to PHP OCI8 to add NCLOB
support or (3) use another language.
I wouldn't trust NCHAR/NVARCHAR to work consistently in PHP OCI8,
despite (or because of) there being automatic mapping to non N* types
in some cases.
I know you might be using XE 11.2 just for testing. However, if you
are targeting that edition for production use, the character set is
AL32UTF8 so there isn't a direct need to use NCHAR/NVARCHAR/NCLOB.
From Choosing a Character Set:
"Oracle recommends using SQL CHAR, VARCHAR2, and CLOB data types in [a] AL32UTF8
database to store Unicode character data. Use of SQL NCHAR,NVARCHAR2, and NCLOB
should be considered only if you must use a database whose database character set
is not AL32UTF8."
Regarding CentOS, I would recommend using Oracle Linux which is free
to download & install, has free patches etc, has a faster kernel than
RHEL available, and is the OS we test the DB on. You can get it from
http://public-yum.oracle.com/
If possible target a newer version of PHP. PHP 5.3 is in security
fix-only mode, and this will end soon. I would recommend building
your own PHP, or using Zend Server (either the free or paid edition).
For new development, use PHP 5.5. -
NChar/NVarchar2/NClob support
We are currently using single-byte character representation(WE8ISO8859P1 and WE8MSWIN1252) within the db and are wanting to try and keep it that way, so are looking at using the n* data types for handling strings that contain special characters outside the current character set. The kicker her is that we would also like to be able to Text index the fields within these data types.
First off, anyone know why these data types are not supported within Oracle Text?
Secondly, am I way off here in thinking this can be done or do we have no choice but to make the character set within the server be a unicode set?
Finally, if there is a way to do this, could one point me in the direction of a document explaining how this can be done?
Thanks a ton for your help,
DanThe choices are (1) use UTF8 as the base character set and don't use
NCHAR/NVARCHAR/NCLOB or (2) submit patches to PHP OCI8 to add NCLOB
support or (3) use another language.
I wouldn't trust NCHAR/NVARCHAR to work consistently in PHP OCI8,
despite (or because of) there being automatic mapping to non N* types
in some cases.
I know you might be using XE 11.2 just for testing. However, if you
are targeting that edition for production use, the character set is
AL32UTF8 so there isn't a direct need to use NCHAR/NVARCHAR/NCLOB.
From Choosing a Character Set:
"Oracle recommends using SQL CHAR, VARCHAR2, and CLOB data types in [a] AL32UTF8
database to store Unicode character data. Use of SQL NCHAR,NVARCHAR2, and NCLOB
should be considered only if you must use a database whose database character set
is not AL32UTF8."
Regarding CentOS, I would recommend using Oracle Linux which is free
to download & install, has free patches etc, has a faster kernel than
RHEL available, and is the OS we test the DB on. You can get it from
http://public-yum.oracle.com/
If possible target a newer version of PHP. PHP 5.3 is in security
fix-only mode, and this will end soon. I would recommend building
your own PHP, or using Zend Server (either the free or paid edition).
For new development, use PHP 5.5. -
Oracle 8i XML Support (Urgent !)
Hi
I would like to know the support offered by Oracle 8i for
storing XML documents in database and querying on them.
What component of 8i offers this support and in what way is it
different from support offered by PLSXML ?
I am looking to store XML documents in Oracle 8i database and
querying on them. Also I want to extract data from database and
dynamically generate HTML paged for on-line viewing.
This information is very crucial to me. Help of any kind is
welcome on the same.
Hoping for some quick replies,
Premal Mehta.
nullI am not sure to which features you refer? If you are asking
about the CONTAINS operator that works in 8i now. The document
registration to a schema will be delivered in the iFS beta.
Oracle XML Team
http://technet.oracle.com
Oracle Technology Network
Samuil Angelov (guest) wrote:
: As I have the same kind of a problem and need an urgent
solution
: of it I need information whether these features will be
: implemented in the beta version of iFS that is to be released.
: Regards
: Samuil
: Oracle XML Team wrote:
: : Currently you can store your documents in CLOBs and use
: : intermedia Text to search for data between tags with its
: CONTAINS
: : operator. When we release iFS you will be able to break
apart
: : that document and insert its data into tables based upon a
DTD
: to
: : Schema registration file and do additional SQL queries as
well.
: : Check out
: http://www.oracle.com/database/options/intermedia.html
: : and http://www.oracle.com/database/options/ifs.html for more
: : details.
: : Oracle XML Team
: : Oracle Technology Network
: : Premal Mehta (guest) wrote:
: : : Hi
: : : I would like to know the support offered by Oracle 8i
for
: : : storing XML documents in database and querying on them.
: : : What component of 8i offers this support and in what way
is
: : it
: : : different from support offered by PLSXML ?
: : : I am looking to store XML documents in Oracle 8i database
: and
: : : querying on them. Also I want to extract data from database
: and
: : : dynamically generate HTML paged for on-line viewing.
: : : This information is very crucial to me. Help of any kind
is
: : : welcome on the same.
: : : Hoping for some quick replies,
: : : Premal Mehta.
: : http://technet.oracle.com
null -
Pls answer my three questions: custom install : web cache applet support: Urgent
we are using 9iAS v 10200 in win2000 server.
Here are my queries:
1: Does 9iAS v 10200 support custom installation ? For example I
want to install only web server,webcache,forms & reports support.
If custom installation of individual components is not available
on v 10200 then in which version it is supported ?
2. whenever I try installs 9iAS v 10200 from network,then after
rebooting(during start of installation)it gives JRE error. is
this a limitation of 9iAS v 10200 ?
3. 9iAS v 10200 web cache does not support applet. In which
version of 9iAS web cache would support applet ?
Its urgent. Thanks in Advance
yogeshCustom installation is not supported for iAS but we have four
different install types & you can select according to yor need
these are all available with iAS10221 onwards.You check for
installation docs related to the version you are using. -
Unicode and databases support urgent help
Hello!
i want to know that how we can store the unicode characters
in a database.
is this necessary for a database to support unicode or is there any
other way to do this.
Qaiser Mehmood
[email protected]From example of Oracle I belive, that your RDBMS has to support Unicode. Another option is to store your Unicode as binary object. But this has to be hard :(
-
Oracle version not supported(Urgent !!)
We get the following error with IBM Websphere 3.5. The oracle version is 8.1.6 and the jdbc classes used are classes12.zip.
EJBs are working fine but after the no. of connections exceed 40 in no.the following error occurs.
ORA-17441=Oracle Version not supported. Minimum supported version is 7.2.3contact ibm about this websphere problem.
-
To SUN Technical Support - URGENT!!
Hello Gentlemen!
We are having problems with iPlanet Web Server version 4.1. We have installed this on Windows 2000 and the machine is P4 with 512 MB RAM.
We are getting "httpd.exe causing reference error" at the time of booting of the machine as well as at the time of starting the web server.
We tried numerous times uninstalling and re-installing iPlanet 4.1 after clearing the registry. We even tried formatting the hard drive, set up Windows 2000 and installed iPlanet 4.1.
But, nothing works and keep on getting the same error...
KIndly someone get me the solution ASAP as we are working on time bound application.
Sincerely appreciate your time and efforts in advande ...Sun Technical Support representatives do not monitor this forum. To contact Technical Support, please refer to contact information at http://www.sun.com/service/contacting/solution.html
-
Error When installing 11i (Need support urgently)
I was trying to install Oracle Apps11i on Windows Server2003 but I've followed all pre-requistes tasks and after the step of Checking utility in the installation I got the following erro messages on Command prompt and the installation window closed :
AC-00004: Error: Context Template file - G:\Stage11i\startCD\Disk1\rapidwiz\etc\
adxdbctx.tmp not found.
AC-10006: Exception - java.io.FileNotFoundException: g:\oracle\visdb\9.2.0\appsu
til\VIS_oraclebs.xml (The system cannot find the file specified) thrown while cr
eating OAVars object for file: g:\oracle\visdb\9.2.0\appsutil\VIS_oraclebs.xml
AC-10006: Exception - java.io.FileNotFoundException: g:\oracle\visdb\9.2.0\appsu
til\VIS_oraclebs.xml (The system cannot find the file specified) thrown while cr
eating OAVars object for file: g:\oracle\visdb\9.2.0\appsutil\VIS_oraclebs.xml
AC-00004: Error: Context Template file - G:\Stage11i\startCD\Disk1\rapidwiz\etc\
adxmlctx.tmp not found.
AC-10006: Exception - java.io.FileNotFoundException: g:\oracle\visappl\admin\VIS
_oraclebs.xml (The system cannot find the file specified) thrown while creating
OAVars object for file: g:\oracle\visappl\admin\VIS_oraclebs.xml
AC-10006: Exception - java.io.FileNotFoundException: g:\oracle\visappl\admin\VIS
_oraclebs.xml (The system cannot find the file specified) thrown while creating
OAVars object for file: g:\oracle\visappl\admin\VIS_oraclebs.xml
Database logfile - g:\oracle\visdb\9.2.0\appsutil\log\VIS_oraclebs\01300143.log
AC-10006: Exception - java.io.FileNotFoundException: g:\oracle\visdb\9.2.0\appsu
til\VIS_oraclebs.xml (The system cannot find the file specified) thrown while cr
eating OAVars object for file: g:\oracle\visdb\9.2.0\appsutil\VIS_oraclebs.xml
AC-10006: Exception - java.io.FileNotFoundException: g:\oracle\visappl\admin\VIS
_oraclebs.xml (The system cannot find the file specified) thrown while creating
OAVars object for file: g:\oracle\visappl\admin\VIS_oraclebs.xml
AC-10006: Exception - java.io.FileNotFoundException: g:\oracle\visdb\9.2.0\appsu
til\VIS_oraclebs.xml (The system cannot find the file specified) thrown while cr
eating OAVars object for file: g:\oracle\visdb\9.2.0\appsutil\VIS_oraclebs.xml
AC-10006: Exception - java.io.FileNotFoundException: g:\oracle\visdb\9.2.0\appsu
til\VIS_oraclebs.xml (The system cannot find the file specified) thrown while cr
eating OAVars object for file: g:\oracle\visdb\9.2.0\appsutil\VIS_oraclebs.xml
AC-10006: Exception - java.io.FileNotFoundException: g:\oracle\visdb\9.2.0\appsu
til\VIS_oraclebs.xml (The system cannot find the file specified) thrown while cr
eating OAVars object for file: g:\oracle\visdb\9.2.0\appsutil\VIS_oraclebs.xmlYou can check the md5 checksums for the staged directory structure to validate the software integrity before starting the installation. Do this by running the md5sum program or an equivalent program for your platform from a shell program against the stage area and comparing the values returned against the ones published by Oracle.
For more details, please refer to Note: 316843.1 - MD5 Checksums for 11i10.2 Rapid Install Media
https://metalink.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=316843.1 -
Sun One Technical Support - Urgent
I am part of a web application development team. My current .WAR file size is 11,845 KB. When I try to deploy web application with the above war file in iPlanet 6.1 (Netscape Enterprise Server), I am getting:
Posted content length of 12129221 exceeds limit of 10485760
It looks like there is 10MB limitation either in OS (XP) or with IE (Ver 6.0.2600.0000)
Does any one know how to take care of this? I appreciate immediaet response.You might want to post this in more appropriate forum:
http://swforum.sun.com/jive/forum.jspa?forumID=16
One thing you can try, though, is to use command line utility (wdeploy) to deploy your WAR file instead of using admin GUI interface as described here:
http://docs.sun.com/source/817-1833-10/pwadeply.html#wp40255 -
Installation oracle database 10.2 on mac snow leopard server JAVA ERROR
When I try install DB 10g in my Macbook Pro with Snow leopard show this error when I try the 'installer' :
No pre-requisite checks found in oraparam.ini, no system pre-requisite checks will be executed.
Preparing to launch Oracle Universal Installer from /tmp/OraInstall2009-11-18_08-45-47PM. Please wait ...The Java RunTime Environment was not found at /System/Library/Frameworks/JavaVM.framework/Versions/1.4.2/Home/bin/java. Hence, the Oracle Universal Installer cannot be run.
Please visit http://www.javasoft.com and install JRE version 1.3.1 or higher and try again.
: No such file or directory
logout
Please help me its urgent !
Thanks
Best RegardsWelcome to the forums !
For urgent issues, pl open a Service Request with Support at http://support.oracle.com
The forums are a loose organization of unpaid volunteers and cannot support urgent issues ;-)
AFAIK, Snow Leopard has not been certified for 10g yet.
Pl confirm that you meet all of the requirements for the install - http://download.oracle.com/docs/cd/B19306_01/install.102/b25286/toc.htm
See related thread Re: Install Oracle Database 10g on Mac OS X Snow Leopard
HTH
Srini -
Trouble with UTF-8 and PHP-OCI
Hi there!
I'm having some serious trouble with UTF-8. I just tried to insert a lambda into an NCLOB column in one of my databases and it was converted to an inverted question mark. I have verified that the string reaches my PHP script correctly encoded. Also selecting RAWTOHEX(column) in SQL Developer shows, that the inverted question mark is already stored in the column. So the problem must be somewhere between PHP-OCI and the database. Inserting a lambda via SQL developer works. I can also correctly fetch it via PHP.
I'm using the latest PHP-OCI (2.0.8). v$version says "Oracle Database 11g Enterprise Edition Release 11.1.0.7.0 - 64bit Production".
The database is fairly old and uses WE8MSWIN1252 as the character set and AL16UTF16 as the NCHAR character set. Hence I'm using NCLOB instead of CLOB. However, I connect to the database with AL32UTF8, since my app is running in UTF-8. I was under the impression that this would result in an automatic conversion from UTF-8 to UTF-16 when inserting into NCLOB columns, but apperently this is not the case. It looks like there is some sort of double conversion, first UTF-8 to WE8MSWIN1252 and then to UTF-16, because some non-ASCII characters like ä (a umlaut) get correctly converted from UTF-8 to UTF-16.
Any ideas? I'm at a loss here. Thanks in advance.PHP OCI8 doesn't support NCLOB or NVARCHAR2.
See NCLOB support in OCI8 -
Error: java.lang.NoClassDefFoundError: org/jdom/JDOMException
Dear Sir/Madam,
I have installed Library software NewGenLib which support Java. The software is running well in the server as well as some other client pc.
When I am trying to install in some other client following error is coming and unable to run the software.
I need your support urgently Kindly help me out..
Error
Java Web Start 1.4.2_17 Console, started Fri Jul 31 11:28:18 IST 2009
Java 2 Runtime Environment: Version 1.4.2_17 by Sun Microsystems Inc.
Logging to file: C:\Documents and Settings\nihar\Desktop\log.txt
java.lang.NoClassDefFoundError: org/jdom/JDOMException
at java.lang.Class.getDeclaredConstructors0(Native Method)
at java.lang.Class.privateGetDeclaredConstructors(Unknown Source)
at java.lang.Class.getConstructor0(Unknown Source)
at java.lang.Class.newInstance0(Unknown Source)
at java.lang.Class.newInstance(Unknown Source)
at com.sun.javaws.Launcher.executeApplet(Unknown Source)
at com.sun.javaws.Launcher.executeMainClass(Unknown Source)
at com.sun.javaws.Launcher.continueLaunch(Unknown Source)
at com.sun.javaws.Launcher.handleApplicationDesc(Unknown Source)
at com.sun.javaws.Launcher.handleLaunchFile(Unknown Source)
at com.sun.javaws.Launcher.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
With regards
Nihar
NSHM Knowledge Campus
Head-Librarian, Kolkata
IndiaTo the point, a NoClassDefFoundError simply means that the in the message mentioned class (or at least, the JAR file with the class) is missing in the runtime classpath.
So either it is actually missing, or your code is not using the paths you think it would be used for the classpath, or there are collisions of duplicate different versioned classes in the classpath.
Maybe you are looking for
-
Is it possible to create two correlation id's for same message in BPM
Hi All Is it possible to define two correlation id's for the same correlation in BPM.. intially we defind one field as a correaltion id but in some rare situations we are getting two fiels at time containing the same correlation id then it is generat
-
I would like to convert former purchases to DRM free. Where did the tab on the right side of iTunes Store go. What's it labeled? Can I still do these upgrades? I've done some in the past and would like to do some more and can't figure out how anymor
-
I know how to join tracks imported from a CD, but I want to join tracks purchased from the Music Store and can't do it. How do I join purchased tracks?
-
How do I connect ipad 3 to Hawking 300N range extender
how do I connect ipad 3 to Hawking 300N range extender
-
Mail refuses to connect to my Exchange Server
I have an Exchange Server which also functions as an IMAP server. I cannot get mail to connect this server using the IMAP protocol. Thunderbird on the same machine connects to this exchange server just fine using IMAP. And Mail does not have problem