How to resolve the encoding problem while migration from informix9.4

When I migrate the informix9.4 database, there occur a error while migrate the data from informix to oracle.
Because the source tables has a column which type is "vchar", the some row's data length more the 4000, so migration workbench convert this column type from "vchar" to "clob" automaticly. But when the worbench has created the oracle model, and then migrate the data, there occured this error:
java.io.UnsupportedEncodingException: ISO2022CN_GB
java.sql.SQLException: index miss IN or OUT param:: 9
+     at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:125)+
+     at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:162)+
+     at oracle.jdbc.driver.OraclePreparedStatement.processCompletedBindRow(OraclePreparedStatement.java:1536)+
+     at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:2900)+
+     at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:2996)+
+     at oracle.mtg.migrationServer.LoadTableData._migrateTableData(LoadTableData.java:1473)+
+     at oracle.mtg.migrationServer.LoadTableData.run(LoadTableData.java:326)+
+     at oracle.mtg.migration.WorkerThread.run(Worker.java:268)+
The encode in the source informix database is "zh_CN.gbk", and the encode in the destination database is "zh_CN.gbk", why this prompt the convert error?
Another information is that excluding this table, other tables can migrated success.
So, I guess this problem must has association with the type conversation which from "vchar" to "clob", can anyone help me with this, Thanks.

Hello,
well, the limit of 4000 is clear. From the Oracle® Migration Workbench Reference Guide for Informix Dynamic Server Migrations:
VARCHAR(m,r)
The Informix Dynamic Server VARCHAR data type stores varying length single-byte and multibyte character strings of letters, numbers. and symbols. The maximum size of this column is m, that can range from 1 to 255. The minimum reserved space is r. This is optional and defaults to 0 if not specified. The minimum reserved space can range from 0 to 255.
The comparable Oracle data type is VARCHAR2(n) that also stores variable-length character strings. An Oracle VARCHAR2(n), however, can have a maximum string length of between 1 and 4000 specified for n.
Specifying a minimum reserved space is useful if the data in a row is initially small but is expected to grow at a later date. If this is the case then, when migrating Informix Dynamic Server tables that contain VARCHAR columns consider increasing the PCTFREE value in the storage clause for these tables in the Oracle database. If this column is used in an index, then the PCTFREE values for the corresponding index storage should also be considered. For indexes based on VARCHAR columns, Informix Dynamic Server allocates the maximum storage.
So it is not surprising that the workbench is converting a VARCHAR with a length of more than 4000 to a CLOB.
But that does not explain the encoding exception. This might be a problem of the Informix JDBC driver.
Is the Informix JDBC Driver Programmer's Guide helpful for you: http://publibfi.boulder.ibm.com/epubs/pdf/6435.pdf
Can you reproduce the problem with a Java program against your Informix database using your Informix JDBC driver?
Which version of Informix JDBC driver are you using?
Best regards
Wolfgang

Similar Messages

  • How to fix the delay problem while recording? Can't set the Latency to 0. Win7, CS6,Realtek,C03u Mic

    I am using Win7, with CS6, Realtek soundcard and Samson C03U microphone.
    There is a problem that's really been bothering me. When I record songs the recorded audio always comes 0.1 seconds after where it's supposed to be and I need to fix the problem every time. How to fix the delay problem while recording? I can't set the Latency to zero. The minimum is 30ms and I still get an obvious delay.
    I saw some previous discussions saying that installing ASIO would help. Is it gonna work on my PC?
    Thank you in advance guys.

    You probably should look at a more 'serious' audio interface rather than the Realtek
    Yes ASIO drivers are the way to go
    If you want zero latency you need to monitor via your audio hardware (hence the 'serious' audio interface suggestion)
    There are a heap of reasonable audio interfaces which will do the job for you that are pretty inexpensive and I'm sure that someone will jump in with a suggestion

  • Problem while migrating from JSF1.1 to JSF1.2

    I'm facing the following issues while migrating from WAS 6.1 to WAS7.0
    For this I have upgraded Jsf 1.1 to 1.2 and webmodule to 2.5, and following errors I'm having...
    1. Description     The method getExceptionMessageString(String) is undefined for the type Util
    2. Description The method getMyForm(UIComponent) in the type CommandLinkRenderer is not applicable for the arguments (FacesContext, UICommand)     
    3. Description     The method getName() is undefined for the type HtmlBasicRenderer.Param     LinkRendererWithName.java
    4. Description     The method getParamList(UIComponent) in the type HtmlBasicRenderer is not applicable for the arguments (FacesContext, UICommand)
    5. Description     The method getValue() is undefined for the type HtmlBasicRenderer.Param     LinkRendererWithName.java
    Any alternative methods to those above methods in JSF1.2?
    or am I need to upgrade any of the jaf dependencies?
    Any suggestions are appreciated.
    Thanks

    i_oss wrote:
    But you should consider implementing your Renderers only using the API and not extending the com.sun.faces.* implementation classes, or you might end up changing your code again on your next jsf updates.Hm, good thinking. I didn't think about the split between the API and the implementation.
    OT question on that subject: is it really good design to have that split? JSF, JAXB, JAX-WS, even CDI has an API and an implementation part to it. But do we really need that? In the case of JSF, you have Mojarra and Myfaces (and some other obscure JSF implementation I believe). But why would you use Myfaces over Mojarra since they both solve the same problem and are both actively developed? Why do we have to deal with API/implementation conflict hell that you can often find when using JAXB, especially in a Mavenized environment? We have Weld as the implementation for CDI. What would move anyone to make a 'competing' implementation of it?
    For something like JPA I can at least understand it; the persistence providers were already there before JPA saw the light of day. There was no need for Sun to create a competing implementation, so they provided the API in stead. But in all other cases... I just don't get it.

  • How to handle the Timestamp datasource while migration

    Hi All
    " I tried searching the forum,but didnt get the relevant one,hence posting this question".
    While migration from 4.7 to ECC in R/3 system,
    how to handle the Timestamp datasources( especially FI like COPA and other ) while extarcting the data from source to BW during source system migration.Since we need to empty the delta queue and should make sure that there are no delta records exists in delta queue.
    Like for sales datasources using LO,we will be executing the V3 jobs for execting the LUW's from LBWQ to RSA7?  In the same way is there any particular way for this also.
    Anyone whi knows abt this pls share your views
    Regards
    Shankar

    Hello Shankar.
    Before the upgrade (import of a queue), all extraction queues and open
    update orders in all clients must be processed. The content of the setup
    tables must be deleted. To avoid problems during the upgrade or to
    correct them, carry out the following steps:
    1. Call transaction SMQ1 and check whether all queues in all clients
    (client = '', queue name 'MCEX') have been processed. To process the
    queues, start the collective run report for each application in the
    displayed clients. If you no longer need the data in the BW system,
    deactivate the relevant extraction queues and DataSource in the LO
    cockpit (transaction LBWE) and delete the queue entries in transaction
    SMQ1.
    2. If you use the V3 update that is not serialized (usually only for
    application 03): Start collective run report RMBWV303. Then check the
    update orders in transaction SM13. If there are incorrect update orders
    in transaction SM13, correct the orders and then start the collective
    run report again. If you no longer require the update orders, you can
    delete them. There may be inconsistencies between tables VBMOD and
    VBHDR. For further information about this, see Notes 652310 and 67014.
    3. Before the upgrade, delete the contents of the setup tables. Execute
    report RMCEX_SETUP_ENTRIES to find out which setup tables still contain
    entries. You can use transaction LBWG to delete the contents of the
    setup tables for all clients.
    Unfortunately the check that the system carries out during the upgrade
    or when you import a Support Package does not display all affected
    applications. Therefore, Note 1083709 provides a check report that you
    can use to determine all affected applications and tables or queues.
    More detailed information please check these following notes:
    1083709-Error when you import Support Packages
    1081287-Data extraction orders block the upgrade process
    I hope I can be helpful.
    Thanks,
    Walter Oliveira.

  • "Default " problem while migrating from mysql to oracle.

    I'm migrating from mysql3.23 to oracle9i via the OMWB tool.While migrating i'm getting an error message "Failed to create default for the table <table>:ora00907 missing right parenthesis".This error is due to the difference in the syntax used for the keyword "default" in mysql and oracle.In mysql we have to give after the Not Null option whereas in oracle we have to give before Not Null.
    The problem is i'm migrating via the OWMB tool.Is is possible to handle this error with the help of tool itself.
    Thanks
    Jai.M

    Jai, I'm having Frank have a look at this for you to see if we can replicate it ans help solve this issue for you. are there any issues logged on the mysql site regarding saving blobs as file?
    thanks
    Barry

  • Problem while migrating from Sybase to Oracle using Quick Migrate

    Hi,
    For SQL Developer version 2.1, while migrating from sybase to oracle, Using Quick migrate, during data move step, for the rows having ''(Blank) values in TEXT data type in SYBASE, which is convertd to CLOB in Oracle, the migration for that table terminates at that row.
    However, NULL values in Sybase TEXT data type are successfully inserted in Oracle CLOB.
    How can we overcome this?

    reproduced and see exception in console, bug logged.
    Edited by: Jade Zhong on Feb 1, 2010 6:10 PM

  • Help! how to resolve the charset problem in Java developping

    I write a JDBC servlet to access oracle 7.2.3 database,
    and I use jdbc-thin driver,but when I insert a chinese record or
    query a record including chinese through a web form It looks like
    "???" and don't find the record.,I don't know if the driver
    doesn't support unicode.please help me!!
    null

    Fred Hou (guest) wrote:
    : I write a JDBC servlet to access oracle 7.2.3 database,
    : and I use jdbc-thin driver,but when I insert a chinese record
    or
    : query a record including chinese through a web form It looks
    like
    : "???" and don't find the record.,I don't know if the driver
    : doesn't support unicode.please help me!!
    We are dealing with the similar type of issues. Haven't figured
    it all out yet, but check and see if your database is set up to
    store asian characters. ??? mean that the database didn't know
    how to store the characters. My guess is that your database's
    character set is US7ASCII, and it needs to be a multi-byte
    character set.
    null

  • Problems while migrating from mySql DB to oracle DB

    Hi All,
    I'm using sql developer tool to migrate from MySql DB to oracle DB. I followed the below steps.
    1) I've created oracle and mysql connections successfully.
    2) I've captured Mysql data and I'm able to see the captured model in ' Captured Models ' window. After that right clicked on the captured model and selected ' Set Data Mapping'. Selected ' apply ' button without changing anything. After that I've right clicked on the captured model and selected ' Convert to Oracle Model ' . It has shown the converting process. After some time it has shown conversion completed successfully.
    But converted model is not visible in ' Converted Models ' window.
    Can anyone kindly assist on how to migrate from MySql Db to Oracle DB?
    Thanks,
    Saty.

    Hi,
    We did mysql to oracle migration some time back and played with workbench tool and many other softwares available.
    However our experience was not so good with these tools, each tool had its own limitation and was not able to migrate 100% data. Even the speed of migration was too slow which would have violated our production SLAs.
    So after spending a month with these tools we finally decided to create our own scripts for data migration. We used tools like TOAD and SQL Yok to create the DDL for the tables and other DB objects.
    For the data migration we downloaded the mysql data in flat files and used sql loader to upload the same data in oracle. Even if this was a time consuming activity but this resulted in 100% data migration with no record getting failed and the time taken for this activity was around 6 Hrs in comparison to time of 24-28 Hrs that the workbench tool took.
    Amar

  • Urgent : problem while migrating from forms 6i to 9i

    We are trying to upgrade forms 6i to forms 9i.
    One of our forms is using the host command to call a shell script . This command worked successfully in the form when it was
    in character mode in forms 6i. But we are facing problems while deploying it on web using forms9i.
    Would appreciate an early response.
    Regards ,
    Pooja

    Hi Pooja,
    1. Please check out the script by running it manually in the App Server Machine.
    2. If you are using any environment variables in the shell script, that are not defined in the shell script itself, then try defining in the shell script itself. Because, the environment variable that you are using might not be availble for the script while running using host.
    HTH,
    Regards,
    Arun

  • Problem while migrating from Was6.1 to WAS7.1

    I'm in the process of upgrading WAS v6 to WAS V7, so for that first i'm upgrading JSF 1.1 to 1.2.
    I just changed faces-config.xml and org.eclipse.wst.common.project.facet.core.xml version 1.1 to 1.2.
    I thought these 2 changes are good to upgrade JSF.
    but I'm seeing the following error.
    Error creating component com.ibm.ws.runtime.component.CompositionUnitMgrImpl@20f620f6
    com.ibm.ws.exception.RuntimeWarning: com.ibm.ws.webcontainer.exception.WebAppNotLoadedException: Failed to load webapp: Failed to load webapp: Failed to process bindings for metadata
         at com.ibm.ws.webcontainer.component.WebContainerImpl.install(WebContainerImpl.java:382)
    Any ideas around this problem would be appreciated.
    Thanks
    Edited by: user5447944 on Jun 6, 2011 7:30 AM

    Hi,
    We are migrating WAS6.0 to WAS 7.0 - JSF1.1 to JSF1.2
    We have modified faces-config file as per your suggestion. But while trying to access the application we are getting the below error,
    [6/7/11 22:40:36:520 EDT] 00000037 SystemOut O 2011-06-07 22:40:36,519 [WebContainer : 0 - ClientControllerServlet - ] DEBUG - action=locales
    [6/7/11 22:40:36:537 EDT] 00000037 AdfFacesFilte W oracle.adf.view.faces.webapp.AdfFacesFilterHelper verifyFilterIsInstalled The AdfFacesFilter has not been installed. ADF Faces requires this filter for proper execution.
    [6/7/11 22:40:36:579 EDT] 00000037 lifecycle E JSF1054: (Phase ID: RESTORE_VIEW 1, View ID: "") Exception thrown during phase execution: javax.faces.event.PhaseEvent[source=com.sun.faces.lifecycle.LifecycleImpl@403b403b]
    [6/7/11 22:40:36:590 EDT] 00000037 SystemOut O 2011-06-07 22:40:36,590 [WebContainer : 0 - SessionCheckPhaseListener - ] DEBUG - page will be shown as user[null]
    [6/7/11 22:40:36:590 EDT] 00000037 SystemOut O 2011-06-07 22:40:36,590 [WebContainer : 0 - SessionCheckPhaseListener - ] DEBUG - show page[true]
    [6/7/11 22:40:36:591 EDT] 00000037 SystemOut O 2011-06-07 22:40:36,591 [WebContainer : 0 - CustomFacesServlet - ] ERROR - javax.servlet.ServletException: viewId:/brazil/web/brazil/client/languages.jsp - View /brazil/web/brazil/client/languages.jsp could not be restored.
    [6/7/11 22:40:36:869 EDT] 00000037 AdfFacesFilte E oracle.adfinternal.view.faces.webapp.AdfFacesFilterHelperImpl _setupJboDomainStuff
    java.lang.reflect.InvocationTargetException
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
    at java.lang.reflect.Method.invoke(Method.java:611)
    at oracle.adfinternal.view.faces.webapp.AdfFacesFilterHelperImpl._setupJboDomainStuff(AdfFacesFilterHelperImpl.java:192)
    at oracle.adfinternal.view.faces.webapp.AdfFacesFilterHelperImpl.init(AdfFacesFilterHelperImpl.java:64)
    at oracle.adfinternal.view.faces.webapp.AdfFacesFilterImpl.init(AdfFacesFilterImpl.java:96)
    at oracle.adf.view.faces.webapp.AdfFacesFilter.init(AdfFacesFilter.java:58)
    at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.init(FilterInstanceWrapper.java:140)
    at com.ibm.ws.webcontainer.filter.WebAppFilterManager._loadFilter(WebAppFilterManager.java:548)
    at com.ibm.ws.webcontainer.filter.WebAppFilterManager.loadFilter(WebAppFilterManager.java:462)
    at com.ibm.ws.webcontainer.filter.WebAppFilterManager.getFilterInstanceWrapper(WebAppFilterManager.java:319)
    at com.ibm.ws.webcontainer.filter.WebAppFilterManager.getFilterChain(WebAppFilterManager.java:379)
    at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:860)
    at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:934)
    at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:502)
    at com.ibm.ws.webcontainer.servlet.ServletWrapperImpl.handleRequest(ServletWrapperImpl.java:179)
    at com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:3933)
    at com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:276)
    at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:931)
    at com.ibm.ws.webcontainer.WSWebContainer.handleRequest(WSWebContainer.java:1583)
    at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:186)
    at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:445)
    at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewRequest(HttpInboundLink.java:504)
    at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.processRequest(HttpInboundLink.java:301)
    at com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpICLReadCallback.java:83)
    at com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:165)
    at com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217)
    at com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncChannelFuture.java:161)
    at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:138)
    at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:204)
    at com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:775)
    at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:905)
    at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1604)
    Caused by: java.lang.IllegalStateException: ELResolvers cannot be added after the application initialization is complete.
    at com.sun.faces.application.ApplicationImpl.setPropertyResolver(ApplicationImpl.java:424)
    at oracle.adfinternal.view.faces.webapp.AdfModelHelper.init(AdfModelHelper.java:37)
    ... 34 more
    Could you please help us to resolve this issue?
    Regards,
    Mohanraj M

  • How to handle DATE type problems in migrating from mysql to oracle.?

    Hi,
    I'm migrating only the data from mysql to oracle with the help of sql loader.But with this type i cannot able to insert the date values from mysql to oracle.In mysql i have defined date as "DATETIME" type and in oracle it is in TimeStamp.Whenever i'm inserting the values thru CTL file ,i'm getting an error invalid date format entered.How to solve this problem?
    Thanks in Advance
    JAI

    you need to supply a mask to the timestamp entry. see http://download-west.oracle.com/docs/cd/B19306_01/server.102/b14215/ldr_field_list.htm#i1006714 for details on datatypes within the ctl file
    B

  • Tabular from problems while migrated from APEX 3.0 to 4.0.2

    We are planning to upgrade our existing applications from 3.0 to 4.0, but I have noticed a few things about the tabular forms.
    1. The wizard generated tabular form with checkboxes (and "select all" checkbox in the heading) functionality stopped working. The form has a link to the details page as a first column, and updateable column and checkboxes as the last two columns of the form. After the upgrade to 4.0 the "select all" checkbox is moved as a first heading while the checkboxes are still being the last column of the form and the form stopped working... unless you move the checkboxes as the first column in the form. It makes the form looking a little bit awkward (checkboxes, then the image link to the details page, then other columns and the updateable column at the end) and also inconvenient to jump from the left to the right for each record...
    2. The tabular for still displays the headings and the export to csv link even when no data found... in 3.0 none of these happens.
    Does anyone have any solution/work around for these?
    Thank you.
    Zhanna.

    Finally finally found the problem.
    The login page 101 was using a page template called "login". This template's Footer had a #FORM_CLOSE# text substitution tag that was commented out. As soon as I uncommented the tag out it worked.
    Obviously this tag wasn't so critical in pre 4.1 and 4.2 hence why the problem wasn't previously exposed.
    This is what the #FORM_CLOSE# tag causes to be generated within the HTML. I'm guessing that the page submit handler is looking for the hidden MD5 checksum item in order to prevent page manipulation of sorts. Because it can't find the tag it's throwing the error message.
    <input type="hidden"
           name="p_md5_checksum"
           value=""  />
    <input type="hidden"
           name="p_page_checksum"
           value="B1CDAA06FE82920960DC892FC092C827"
           id="pPageChecksum" />
    </form>
    NOTE: The original template did not have a closing </form> html tag, so not sure how it ever worked in apex 4.0 or prior. It's certainly not visible looking at the HTML. Perhaps Apex 4.0 is less sensitive about that.

  • Problem while "migrating" from Windows to Mac OS X

    Over the last few months my Macbook was damaged and in repair. At that time I used a Windows PC instead and it was no problem to keep on using my old iTunes library file after I added the file extension ".itl".
    Now my Macbook is back and I wanted to open my iTunes library using Mac OS X, not expecting any bigger problem.
    To my astonishment iTunes keeps on crashing, showing the following error message: "The program iTunes could not be opened. An unknown error occured (13001)" (translated liberately, as my system is set to German).
    On both operating systems iTunes is running in the newest version. What could help solving my problem is the information that my iTunes Media folder including my iTunes library files are stored on an external harddrive formatted in HFS+.
    Windows had writing access on this file system using the software "Macdrive" in version 9.
    I already tried moving the library files to my desktop and opening them from there, also I tried to create a new library just for testing purposes on the same harddrive. Both tests failed with the same error message.
    Windows is still able to open the library as it was before.
    I searched for similar problems on the internet but couldn't find any help, so I hope that someone on here has any helping tips!

    Finally figured out the problem on my own. My external hard drive was named <Mobile 2.5">. In this thread I read about others having a problem when their hdd was named in a comparable way (e.g. <storage for 21" iMac>).
    I renamed my drive to <Mobile 2.5> and the problems are gone!

  • How to drop the reversed GRs while selecting from EKBE ?

    Hi,
    I have a requirement to select only GR which are not reversed. Suppose we have a PO with 2 items with 3000 quantity each. First time user did GR (using MIGO) with quantity 1000 for each item by mistake. So the user comes back to MIGO, reverse it and do a GR again for 1100 each item. If you look at EKBE for this PO, you will see three lines for each item. First line will be GR(moment type 101) with quantity 1000, 2nd line will be reverse of it ( with moment type 102), with quantity 1000 and the 3rd line will the new GR(moment type 101) with quantity 1100. Now in my requirement is to select this new GRs from EKBE for each item. I am using a select..for all entries of ts_ekpo (assume that this table is filled already with right PO items) internal table into another internal table ts_ekbe. So I am selecting total 6 lines, 3 lines for each item. I don't want to select the reversed lines. Will there be any flag in EKBE table to identify that the line is reversed or that the line is new GR line ? If you need more clarity please let me know. Your help will be appriciated.
    Thank you,
    Surya.

    Hi,
    You will have to 1st retrieve all the Mat Docs corresponding to the POs from the MSEG table for Movement type 101.
    If you want to whether the Mat Doc is reversed, as hendy has suggested you will have to do the following.
    If you consider that T_MSEG is the Internal table that was populated with the Mat Docs for Move Type 101.
    SELECT ...... FOR ALL ENTRIES IN T_MSEG
                        WHERE SJAHR  EQ T_MSEG-SJAHR
                              AND SMBLN EQ T_MSEG-MBLNR
                              AND SMBLP EQ T_MSEG-ZEILE
                              AND BWART EQ '102'.
    This suggests that for Move Type 102 if you find the actual Mat Doc existing in the field SMBLN and SMBLP, then the GR is reversed.
    regards,
    Mahesh

  • How to resolve "open failed"error while starting dbisqlc utility in UNIX b

    how to resolve the following error while starting dbisqlc utility in UNIX box...??
    Unix Prompt% which dbisqlc
    /sybase/asiq12/bin/dbisqlc
    Unix Prompt%
    Unix Prompt% dbisqlc
    ld.so.1: dbisqlc: fatal: libdblib9_r.so: open failed: No such file or directory
    zsh: killed dbisqlc
    Unix Prompt%

    rm.vikram wrote:
    how to resolve the following error while starting dbisqlc utility in UNIX box...??
    Unix Prompt% which dbisqlc
    /sybase/asiq12/bin/dbisqlc
    Unix Prompt%
    Unix Prompt% dbisqlc
    ld.so.1: dbisqlc: fatal: libdblib9_r.so: open failed: No such file or directory
    zsh: killed dbisqlc
    Unix Prompt%It may not help, but a quick google search for that library gave a link to http://www.sybase.com/content/1040797/deployadmintoolslinux.pdf, and from within that:
    Interactive SQL files
    Copy the following files from your reference installation:
    /opt/sybase/SYBSsa9/bin/dbisql
    /opt/sybase/SYBSsa9/java/dbmaen9.jar
    /opt/sybase/SYBSsa9/java/isql.jar
    /opt/sybase/SYBSsa9/java/jlogon.jar
    /opt/sybase/SYBSsa9/java/xerces.jar
    /opt/sybase/SYBSsa9/java/xml4j.jar
    3
    Copyright © 2004 iAnywhere Solutions, Inc.
    /opt/sybase/SYBSsa9/lib/libdblib9_r.so.1
    /opt/sybase/SYBSsa9/lib/libdbtool9_r.so.1
    /opt/sybase/SYBSsa9/res/asa.cvf
    /opt/sybase/SYBSsa9/res/dblgen9.res
    /opt/sybase/shared/java/HelpManager11.jar
    /opt/sybase/shared/java/JComponents142.jar
    /opt/sybase/shared/java/SCEditor142.jar
    /opt/sybase/shared/java/jsyblib142.jar
    /opt/sybase/shared/sun/javahelp-1_1/jh.jar
    Create the following symbolic links in /opt/SYBSsa9/lib:
    libdblib9_r.so -> libdblib9_r.so.1
    libdbtool9_r.so -> libdbtool9_r.so.1which may suggest a solution.

Maybe you are looking for