REPLICATING BLOBS in 8.1.7.3

Replicating with multi-master sites. The VarChars, Numbers, and Date datatypes are coping from Master site to snapshots, but BLOBs are not. Is there any special functionality (RPCs and loops) that I need to be using to get these blobs into the snapshot sites? We use DBMS_LOB.GetLength and others.
When we query the MLOG$ on the Master Site I can see the record is created. The query actually shows something like this
ID D
10035 I
10035 U
10035 U
10035 U
10035 U
Thanks for the help.
M West

Acrobat version 2.1, 3.0, and 4.0 (through PDF version 1.3). In 8.1.7.4 through PDF version 1.4

Similar Messages

  • Replicating clobs and blobs in a remote database across dblink

    9iR2
    When creating a materialized view in a warehouse pointing to a remote table in an OLTP environment, I got this error when trying to replicate a table with 3 clobs.
    ORA-22992: cannot use LOB locators selected from remote tables
    So, how does Oracle recommend replicating Blobs and Clobs in a remote database/warehouse? Evidently using materialized views doesnt work.

    MV replication is obsolete.
    Move to 10gR2 and use Streams.

  • Lob Assembly in stream

    Oracle 11.0.1.7:
    We are replicated blobs accross and it looks like by using lob_assembly in DML_HANDLER we can improve performance. So my question is:
    1. Is this something recommended where Blobs are replicated
    2. I already have one DML_HANDLER to ignore certain rows. Can I set lob_assembly to true in that DML_HANDLER even though that DML_HANDLER doesn't perform any operation on the Blob table?

    You may want to check out the capability of oracle configurator module which is used quite extensively for assisting in custom configurations and options.
    GR

  • Oracle.sql.BLOB.getBytes

    Hi,
    When my application( weblogiv 12c) is trying to fetch data from a BLOB column of a table, it is getting the below exception.
         at weblogic.servlet.provider.ContainerSupportProviderImpl$WlsRequestExecutor.run(ContainerSupportProviderImpl.java:254)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)
    Caused by: java.lang.NullPointerException
         at oracle.sql.BLOB.getBytes(BLOB.java:344)
         at oracle.jdbc.driver.OracleBlobInputStream.needBytes(OracleBlobInputStream.java:181)
         at oracle.jdbc.driver.OracleBufferedStream.readInternal(OracleBufferedStream.java:169)
         at oracle.jdbc.driver.OracleBufferedStream.read(OracleBufferedStream.java:143)
         at oracle.jdbc.driver.OracleBufferedStream.read(OracleBufferedStream.java:132)
         at com.tcs.bancs.ARCH.Q_USER.Get(Q_USER.java:4026)
         ... 63 more
    I am thinking in lines of inappropriate oracle drivers. This application is currently pointed to oracle 11g database and throwing exception. However, when I swtich the database to another one (oracle 10g) with exactly the same data (to be precise, it is a replica of 11g mentioned above), it functions without any issue.
    Could anyone please help me in getting through this ..

    It does sound like a bug/incompatibility between drivers and DBMSes. Open an official support case with Oracle.

  • Is the Azure Files data highly available/replicated under the covers?

    I am assuming that with Azure Files, under the covers data is replicated multiple times for High Availability.  Is that correct?  For some applications, typically failover application, where the application doesn't assume highly available storage;
    the applications themselves build logic to either replicate/sync data.  An example is Elastic Search.  In these cases, the system lands up making too many copies.  Is the Azure File Semantic the same as blob store, in this regard.

    Hi,
    Would request you to refer to the article below to understand Azure File Service (in preview now):
    Introducing MS Azure File Service
    http://blogs.msdn.com/b/windowsazurestorage/archive/2014/05/12/introducing-microsoft-azure-file-service.aspx
    Below article helps us understand the same better with a "how-to" perspective:
    The Azure File Service
    http://clemmblog.azurewebsites.net/azure-file-service/
    Lastly, would like to keep you informed on the Features Not Supported By The Azure File Service
    http://msdn.microsoft.com/en-us/library/azure/dn744326.aspx
    Thank you,
    Arvind

  • BLOB can not replicate on Network.

    Can not replicate BLOB on the Network.
    Here is my table script and Trigger Code.
    create table StoredImages
    ( imageid number,
    imagecontainer blob);
    create table copy_StoredImages
    as select * from StoredImages;
    CREATE OR REPLACE TRIGGER "REPLICATE_storedImage"
    AFTER INSERT OR DELETE OR UPDATE
    OF imageid ON StoredImages
    REFERENCING NEW AS N OLD AS O
    FOR EACH ROW
    BEGIN
    IF INSERTING THEN
    INSERT INTO COPY_StoredImages@DB_LINK (imageid, imagecontainer)
    VALUES (:N.imageid, :N.imagecontainer);
    ELSIF UPDATING THEN
    UPDATE COPY_StoredImages@DB_LINK
    SET imageid = :N.imageid,
    imagecontainer = :N.imagecontainer
    WHERE imageid = :O.imageid;
    ELSIF DELETING THEN
    DELETE FROM COPY_StoredImages@DB_LILNK
    WHERE imageid = :O.imageid;
    END IF;
    END;
    I want to replicate BLOB (Picture) Data on the network. Through is database trigger i am trying to replicate the data in another database on the network.All data is replicated but picture data is not replicated. How can i do replicate picture data on the network.
    Thanks.

    thanks...but, HP was NO help. I am now thinking that the problem is Bonjour and not the printer. I have tried to open safari and bonjour to see my network devices and i can not connect to my tivo either. If you have any ideas, i would appreciate it. I will now see if there is a Bonjour discussion for more help. Thanks!!!

  • LRAW Datatype to BLOB in HANA : how to read it?

    Hello All,
    we have an issue in our project where A table having a field of data type LRAW is being
    replicated using SLT into a HANA schema.  This field type becomes data
    type BLOB in the HANA schema.
    we would like to get the text info stored in this field but it seems that HANA cannot read it.
    It seems that the only possibility here is to investigate if datatype of this field can be changed in SLT configuration but not sure what type should be adopted for it to work.
    Has someone faced this issue ?   any suggestions are appreciated.
    Regards,
    Rahul
    [email protected]
    Target: SAP HANA schema
    Question:  How do we read the content of a field
    having a data type BLOB in SAP HANA?  For instance, displaying the first 5
    lines of the text content of this field.

    Hi Justin,
    I work in the same team as Rahul. Thanks for your help on this topic. I just read your blog.
    I don't konw SLT at all but it seems that you have all these steps because you want to reduce the scope of the transformation by filtering and adpating the trigger.
    But let's imagine in our case, we want to simply retrieve the text in a readable format for all the records. As on overview, we could simply:
    - Create this new column in the target structure with the TEXTdata type that we can call TEXT.
    - Create this include where we will only do this assignment:
              <WA_R_STXL>-TEXT = <WA_S_STXL>-clustd.
    Am I correct or completely wrong ?
    thanks,
    Nico.

  • Open Directory: "Unable to load replica list"

    I'm currently running Mavericks Server 3.1 on my Mac Mini at the home network. I had some issues with the client logins and went for local accounts on the clients instead. Today I finally wanted to fix the problem and go all Open Directory. But the Open Directory service was shut off when I opened the server software. I tried to turn it on but got a message saying "Unable to load replica list". I updated the software to the latest 3.1 but are still having the same issue. I never had any replica list, I only had a standard one from the start, but it seems I can't do anyhing there now.
    LDAP log:
    Mar 21 22:48:38 xxYY.com slapd[172]: @(#) $OpenLDAP: slapd 2.4.28 (Nov 12 2013 12:02:47) $
    [email protected]:/private/var/tmp/OpenLDAP/OpenLDAP-491.1~1/servers/slapd
    Mar 21 22:48:38 xxYY.com.com slapd[172]: daemon: SLAP_SOCK_INIT: dtblsize=8192
    Mar 21 22:48:39 xxYY.com.com slapd[172]: TLS: found identity in keychain using identity preference.
    Mar 21 22:48:42 xxYY.com.com slapd[172]: slap_add_listener: opened additional listener 'ldaps:///'
    Mar 21 22:48:42 xxYY.com.com slapd[172]: bdb_monitor_db_open: monitoring disabled; configure monitor database to enable
    Mar 21 22:48:44 xxYY.com.com slapd[172]: slapd starting
    Mar 21 22:48:44 xxYY.com.com slapd[172]: daemon: posting com.apple.slapd.startup notification
    Mar 21 22:48:54 xxYY.com.com slapd[172]: => bdb_idl_delete_key: c_del id failed: DB_LOCK_DEADLOCK: Locker killed to resolve a deadlock (-30994)
    Mar 21 22:48:54 xxYY.com.com slapd[172]: conn=1022 op=3: attribute "entryCSN" index delete failure
    Mar 21 22:50:02 xxYY.com.com slapd[172]: => bdb_idl_delete_key: c_get failed: DB_LOCK_DEADLOCK: Locker killed to resolve a deadlock (-30994)
    Mar 21 22:50:02 xxYY.com.com slapd[172]: conn=1042 op=3: attribute "entryCSN" index delete failure
    I don't understand any of this other than the obvious failure words. Can anyone understand this and help me here?

    This procedure is a diagnostic test. It makes no changes to your data. If you have more than one user account, you must be logged in as an administrator to carry out these instructions.
    Please triple-click anywhere in the line below on this page to select it:
    sudo /usr/libexec/slapd -Tt | pbcopy
    Copy the selected text to the Clipboard by pressing the key combination command-C.
    Launch the built-in Terminal application in any of the following ways:
    ☞ Enter the first few letters of its name into a Spotlight search. Select it in the results (it should be at the top.)
    ☞ In the Finder, select Go ▹ Utilities from the menu bar, or press the key combination shift-command-U. The application is in the folder that opens.
    ☞ Open LaunchPad. Click Utilities, then Terminal in the icon grid.
    Paste into the Terminal window by pressing the key combination command-V. I've tested these instructions only with the Safari web browser. If you use another browser, you may have to press the return key after pasting. You'll be prompted for your login password. Nothing will be displayed when you type it. If you don’t have a login password, you’ll need to set one before you can run the command. You may get a one-time warning to be careful. Confirm. You don't need to post the warning.
    If you see a message that your username "is not in the sudoers file," then you're not logged in as an administrator. Log in as one and start over.
    Wait for a new line ending in a dollar sign ($) to appear below what you entered.
    The output of the command will be automatically copied to the Clipboard. If the command produced no output, the Clipboard will be empty. Paste into a reply to this message.
    The Terminal window doesn't show the output. Please don't copy anything from there.

  • Need help to open a blob from a report into another tab or browser window.

    Hello everyone.
    I'm looking for a bit of guidance on something I'm trying to do in Apex.
    I have a report that contains a blob. Users can click on the link to open it in same browser. I also know how to make it download if they click the link. But what I really want to do is to click the link and open the blob in another tab or browser window.
    Thank you in advance for your help.
    Dw
    I should have noted I'm using version 3.2
    Edited by: DW Brown on Feb 22, 2012 3:13 PM

    DW Brown wrote:
    It becomes a link from the column format section..
    DOWNLOAD:<tablename>:<column>:ID::MIMETYPE:FILENAME:LAST_UPDATE_DATE::inline:Click Here
    So far I haven't found a way to use something link "target=_blank"One way would be to use a Dynamic Action to apply the <tt>target="_blank"</tt> attribute to each link, or convert them to use APEX pop-ups or a jQuery lightbox like fancyBox.
    Create an example on apex.oracle.com if you need more assistance.

  • Help, how to open and display blobs from tables

    Dear all,
    I am trying to store ms-word files on a table using a blob column.
    Does anyone how to open the files and display them from a form using 9iAS?
    Thank you.
    Carlos.

    And there may be, but you won't likely find that here. Do some time searching Google and maybe you'll find code that someone was nice enough to make freely available, although I wouldn't count on it. Were i a programmer and took the time to read those docs and write the code, I'd want to be paid for my time. But there are a lot of programmers who swear by freeware! You may get lucky.

  • E-mails with attachments, mostly photos, are replicating themselves in my inbox, 100 or more at a time. What is causing this and how do I fix it?

    It is an intermittent, but a regular-enough-to-be-really-annoying occurrence........when someone sends an e-mail, to which is attached a photo of some kind, or a picture document, it will replicate in my inbox, sometimes 100 or more copies at a time. I delete all of them, empty the trash, and will also go to the Yahoo web version of my e-mail and delete the offending e-mail from there and empty the trash. Sometimes worked. Now that process isn't working, and this particular e-mail just filled up my inbox with over 100 copies of itself, even after the other steps were taken. Can't get any incoming mail.
    This log jam of replicated e-mails prevents incoming and new mail from reaching the inbox.
    Needless to say, am not too happy about it. What is causing it, and how do I fix it, other than to go to Outlook for my e-mail client....? :0) This, coupled with the constant "not responding" each time I try to send an e-mail, delete items from the "sent" or inbox folders, is really driving me nuts. We have a crappy internet connection, and that is likely part of it, but the "not responding" is not a new thing with Thunderbird, either.
    Thanks in advance for any assistance you can provide. I dislike the web version of Yahoo, and don't want to have to switch to that, as it just doesn't meet e-mail needs. Would like to get Thunderbird fixed.

    I have not seen your error in either my IE or my chrome. I do note that you are using a "strict" Document Type Declaration.
    You might try a transitional DTD, which should be more forgiving than the strict:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    Other than that, I don't see anything particular (because I don't see the error, either) that would cause the menu to drop vertically instead of horizontally.
    Beth

  • How to retrieve all the data from a BLOB using view-generated accessor

    I am using JDeveveloper 10g v. 10.1.3 and am storing an image in a database as a blob object and need to retrieve all of the data to get the entire image and store it in an ImageIcon. The code I have works partially in that it retrieves the correct data, but only gets a piece of it, leaving me with a partial image.
    AppModuleImpl am;
    ImageVwViewImpl vo;
    am = (AppModuleImpl)panelBinding.getDataControl().getDataProvider();
    vo = (ImageVwViewImpl)am.findViewObject("ImageVwView");
    ImageVwViewRowImpl ivo = (ImageVwViewRowImpl)vo.getCurrentRow();
    ImageIcon icon = new ImageIcon(ivo.getImage().getBytes(1, (int)ivo.getImage().getBufferSize()));
    jULabel1.setIcon(icon);I either need to know how to use a stream to get the data out (from BlobDomain method getBinaryStream()), or how to get the other chunks of data separately.
    edit: I know the problem is that getBufferSize() returns an int which is too small to hold all the data, but need to know what to use instead. Thanks!

    This is the code I'm using now. Same problem :(
    AppModuleImpl am;
            ImageVwViewImpl vo;
            am = (AppModuleImpl)panelBinding.getDataControl().getDataProvider();
            vo = (ImageVwViewImpl)am.findViewObject("ImageVwView");
            ImageVwViewRowImpl ivo = (ImageVwViewRowImpl)vo.getCurrentRow();  
            ImageIcon icon = new ImageIcon(ivo.getImage().toByteArray());
            jULabel1.setIcon(icon);

  • Error while importing a table with BLOB column

    Hi,
    I am having a table with BLOB column. When I export such a table it gets exported correctly, but when I import the same in different schema having different tablespace it throws error
    IMP-00017: following statement failed with ORACLE error 959:
    "CREATE TABLE "CMM_PARTY_DOC" ("PDOC_DOC_ID" VARCHAR2(10), "PDOC_PTY_ID" VAR"
    "CHAR2(10), "PDOC_DOCDTL_ID" VARCHAR2(10), "PDOC_DOC_DESC" VARCHAR2(100), "P"
    "DOC_DOC_DTL_DESC" VARCHAR2(100), "PDOC_RCVD_YN" VARCHAR2(1), "PDOC_UPLOAD_D"
    "ATA" BLOB, "PDOC_UPD_USER" VARCHAR2(10), "PDOC_UPD_DATE" DATE, "PDOC_CRE_US"
    "ER" VARCHAR2(10) NOT NULL ENABLE, "PDOC_CRE_DATE" DATE NOT NULL ENABLE) PC"
    "TFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 STORAGE(INITIAL 65536 FREELISTS"
    " 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT) TABLESPACE "TS_AGIMSAPPOLOLIVE030"
    "4" LOGGING NOCOMPRESS LOB ("PDOC_UPLOAD_DATA") STORE AS (TABLESPACE "TS_AG"
    "IMSAPPOLOLIVE0304" ENABLE STORAGE IN ROW CHUNK 8192 PCTVERSION 10 NOCACHE L"
    "OGGING STORAGE(INITIAL 65536 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEF"
    "AULT))"
    IMP-00003: ORACLE error 959 encountered
    ORA-00959: tablespace 'TS_AGIMSAPPOLOLIVE0304' does not exist
    I used the import command as follows :
    imp <user/pwd@conn> file=<dmpfile.dmp> fromuser=<fromuser> touser=<touser> log=<logfile.log>
    What can I do so that this table gets imported correctly?
    Also tell me "whether the BLOB is stored in different tablespace than the default tablespace of the user?"
    Thanks in advance.

    Hello,
    U can either
    1) create a tablespace with the same name in destination where you are trying to import.
    2) get the ddl of the table, modify the tablespace name to reflect the existing tablespace name in destination and run the ddl in the destination database, and run your import command with option ignore=y--> which will ignore all the create errors.
    Regards,
    Vinay

  • Error while trying to store PDF in Oracle's BLOB field

    Hi folks!
    I'm having problems while trying to store PDF file in a BLOB field of an Oracle table
    This is the message code:
    Exception in thread "main" java.sql.SQLException: Data size bigger than max size for this type: 169894
    at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:134)
    at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:179)
    at oracle.jdbc.ttc7.TTCItem.setArrayData(TTCItem.java:95)
    at oracle.jdbc.dbaccess.DBDataSetImpl.setBytesBindItem(DBDataSetImpl.java:2414)
    at oracle.jdbc.driver.OraclePreparedStatement.setItem(OraclePreparedStatement.java:1134)
    at oracle.jdbc.driver.OraclePreparedStatement.setBytes(OraclePreparedStatement.java:2170)
    at vgoactualizacion.Main.main(Main.java:84)     
    This is the piece of code i'm using:
    Assuming conn = conection to Oracle 10g Database ( it's working )
    String miProcedimientoAlmacenado = "{ call package_name.update_client(?,?, ?) }";
    CallableStatement miComando = conn.prepareCall(miProcedimientoAlmacenado);
    miComando.setString(1,miClienteID ); //first parameter : IN
                   //second parameter : IN
    File miPDF = new File(pathPDF + "//" + miClienteID + ".pdf");
    byte[] bodyIn = readFully(miPDF); //readFully procedure is shown below
    miComando.setBytes(2, bodyIn); //THIS IS THE LINE WHERE THE ERROR IS PRODUCED
              //3rd parameter: OUT
    miComando.registerOutParameter(3, java.sql.Types.VARCHAR);
    miComando.execute();
    private static byte[] readFully(File miPDF) throws FileNotFoundException, IOException {
    FileInputStream fis = new FileInputStream(miPDF);
    byte[] tmp = new byte[1024];
    byte[] data = null;
    int sz, len = 0;
    while ((sz = fis.read(tmp)) != -1) {
    if (data == null) {
    len = sz;
    data = tmp;
    } else {
    byte[] narr;
    int nlen;
    nlen = len + sz;
    narr = new byte[nlen];
    System.arraycopy(data, 0, narr, 0, len);
    System.arraycopy(tmp, 0, narr, len, sz);
    data = narr;
    len = nlen;
    if (len != data.length) {
    byte[] narr = new byte[len];
    System.arraycopy(data, 0, narr, 0, len);
    data = narr;
    return data;
    }//fin readFully
    This approach indicates that the PDF file is converted into an array of bytes, then is stored as binary in the BLOB field.
    Thanx in advance, and looking forward for your comments.

    You will probably need to use the setBinaryStream() method instead of setBytes().

  • Oracle Rdb Driver 3.1.0.0 problem with blobs

    I am trying to convert an MsAccess application to use an MsAccess front end and an Oracle Rdb back end.
    I've created the test database under VMS and can successfully link to the Oracle Rdb tables from MSAccess 2000. One of the main reasons for converting to Oracle Rdb is to be able to store large word documents in the database. I was able to do that using Oracle rdb Driver v 3.00.02.06. I recently converted to Oracle Rdb Driver version 3.1.0.0 and can no longer access the Blob field containing the Word document. MsAccess now sees this field as type ‘Binary’ and I keep getting an ‘invalid field type’ error. (with 3.00.02.06 this field was seen by MsAccess as an ‘Ole Object’ and the getchunk and appendchunk functions for getting and saving a blob worked reasonably well).
    Is this a bug in 3.1.0.0 or is there some way to get MsAccess to recognize this Binary field type?

    I suspect you'll need to contact Oracle support on this. There aren't, to my knowledge, any RDB folks around here.
    Justin
    Distributed Database Consulting, Inc.
    http://www.ddbcinc.com/askDDBC

Maybe you are looking for

  • APPLE TV HAS INCORRECT TIME

    I am running the latest version of Apple TV v2.3. I have recently noticed that when I play a song on Apple TV and when the Apple TV synch's back to my itunes, the "Last Played" time sent back to itunes is incorrect. It is 6 hours ahead. It seems like

  • Itune synch issue

    Recently I purchased iPAD3. I have issue in synchronisation of my ipad with my HP laptop. My laptop runs with Windows 7 (64bit). I have installed iTune compatible to my laptop. Whenever I am connecting my ipad to my laptop, it is not shown in "DEVICE

  • Manage and control tablespace on SQL Developer

    Hi all. I have downloaded SQL Developer Early adopter 4.0. I want to know if it is possible to control and check properties of tablespace of my user on DB. Thanks all for collaboration, Fabrizio

  • Why does Safari (and other OS programs) provide only one option for launching an application?

    I greatly appreciate the improvements that came with the Mavericks OS, but either I cannot figure it out, or there is more that Apple can improve. Firefox is my default browser that opens when I click a link. (I do this because I can set Firefox to p

  • Oracle : Flow for the Concep and Pseudocode

    Hi, Consider there are 4 jobs A,B,C and MAIN.The MAIN Job will call other subroutines based on the some condition.The Main Job will call the Job A on the first business day of the every week.also it will call JOB B on every business day.Also it will