Deploying external tables with ombplus

Hi,
we try to deploy our projects with ombplus. The script breaks at the first external table when we do:
OMBCREATE TRANSIENT DEPLOYMENT_ACTION_PLAN 'SVR_ET'
foreach ext_tab [OMBLIST EXTERNAL_TABLES] {
set exttab_path [concat $svr_modul$ext_tab]
OMBALTER DEPLOYMENT_ACTION_PLAN 'SVR_ET' \
ADD ACTION '$ext_tab' SET PROPERTIES (OPERATION) VALUES ('CREATE') \
SET REFERENCE EXTERNAL_TABLE '$exttab_path'}
OMBDEPLOY DEPLOYMENT_ACTION_PLAN 'SVR_ET'
There is one external table that give an "VLD-0917" - error details are:
java.lang.NullPointerException.
Beforehand we did the Connectors with such a loop.
Any ideas?
Michael

Hi Michael,
Try to make it simple first time without a loop. When you have that fixed you try to do it with a loop.
The example below, witout a loop, works for me.
/JZ
--First script deploy to file
set OMBLOG {c:\tmp_jz\omb_logfile_deploy_test_to_file.log}
OMBCONNECT owb_o/owb_o@localhost:1521:owbdb USE REPOSITORY 'owbdb'
OMBCC 'DATAWAREHOUSE'
OMBCONNECT CONTROL_CENTER owb_o/owb_o@localhost:1521:dw \
USE REPOSITORY 'owb_o'
OMBCREATE TRANSIENT DEPLOYMENT_ACTION_PLAN 'DEPLOY_TEST' \
ADD ACTION 'ST_ET_TABELL' \
SET PROPERTIES(OPERATION) VALUES ('CREATE') \
SET REFERENCE EXTERNAL_TABLE '/DATAWAREHOUSE/TEST/ET_TABLE'
OMBDEPLOY DEPLOYMENT_ACTION_PLAN 'DEPLOY_TEST' \
AS SPECIFICATION TO 'c:\\tmp_jz\\deploy_test_to_file.xml'
OMBDISCONNECT CONTROL_CENTER
OMBDISCONNECT
exit
--Second script deploy from file to control center
set OMBLOG {omb_logfile_deploy_test_to_cc.log}
OMBCONNECT CONTROL_CENTER owb_ow/owb_o@localhost:dw \
USE REPOSITORY 'owb_owner'
OMBDEPLOY SPECIFICATION FROM 'deploy_test.xml'
OMBDISCONNECT CONTROL_CENTER
exit

Similar Messages

  • Can we bind a single external table with multiple files in OWB 11g?

    Hi,
    I wanted to ask if it is possible to bind an external table with multiple source files at same or different locations? Or an external table has to be bound to a single source file and a single location.
    Thanks in advance,
    Ann.
    Edited by: Ann on Oct 8, 2010 9:38 AM

    Hi Ann,
    Can you please help me out by telling me the steps to accomplish this. Right click on the external table in project tree, from the menu choose Configure,
    then in opened Configuration Properties dialog window right clock on Data Files node and choose from menu Create -
    you will get new record for file - specify Data File Name property
    Also link from OWB user guide
    http://download.oracle.com/docs/cd/B28359_01/owb.111/b31278/ref_def_flatfiles.htm#i1126304
    Regards,
    Oleg

  • Error deploying external table on database 11.1.0.6

    While deploying external table, I am getting the following error, I am using database ver. 11.1.0.6, has anybody in past encountered this problem, any help will be greatly appreciated.
    ORA-00604: error occurred at recursive SQL level 1
    ORA-00001: unique constraint (SYS.I_OBJ1) violated
    Thanks,
    Ravi

    Hi Ravi
    Sounds like the instance's data dictionary is screwed up, I would try using a different database instance.
    Cheers
    David

  • How to get the bound object of an external table with OMB

    Hello,
    I try to find it but without success. So may be one of you, know this secret information.
    I want to synchronize with the help of an OMB script my external tables.
    OMBSYNCHRONIZE FLAT_FILE '/MY_PROJECT/MY_FLAT_FILE_MODULE/MY_FLAT_FILE' RECORD 'MY_RECORD' TO EXTERNAL_TABLE 'MY_EXTERNAL_TABLE' \
    USE (RECONCILE_STRATEGY 'REPLACE', MATCHING_STRATEGY 'MATCH_BY_OBJECT_ID')For this purpose, I need to know the bound object. When you synchronize with the help of the GUI, you see it easily.
    Example:
    /MY_PROJECT/MY_FLAT_FILE_MODULE/MY_FLAT_FILE/MY_RECORDI searched in the properties of the external table and I don't see a BOUND OBJECT property.
    OMBDESCRIBE CLASS_DEFINITION 'EXTERNAL_TABLE' GET PROPERTY_DEFINITIONS
    BAD_FILE_LOCATION BAD_FILE_NAME BUSINESS_NAME DATA_FILES DEPLOYABLE DESCRIPTION
    DISCARD_FILE_LOCATION DISCARD_FILE_NAME ENDIAN GENERATE_ERROR_TABLE_ONLY GENERAT
    ION_COMMENTS LOAD_NULLS_WHEN_MISSING_VALUES LOG_FILE_LOCATION LOG_FILE_NAME NLS_
    CHARACTERSET NUMBER_OF_REJECTS_ALLOWED PARALLEL_ACCESS_DRIVERS PARALLEL_ACCESS_M
    ODE REJECTS_ARE_UNLIMITED SHADOW_TABLESPACE SHADOW_TABLE_NAME STRING_SIZES_IN TR
    IM UOIDThen I try the BOUND_OBJECT cached properties of a mapping operator but no luck.
    OMBRETRIEVE EXTERNAL_TABLE 'MY_EXTERNAL_TABLE' GET BOUND_OBJECT
    OMB00001: Encountered BOUND_OBJECT at line: 1, column: 56. Was expecting one of:
    "PROPERTIES" ...
        "REF" ...
        "REFERENCE" ...
        "COLUMN" ...
        "DEFAULT_LOCATION" ...
        "FLAT_FILE" ...
        "RECORD" ...
        "COLUMNS" ...
        "DATA_FILES" ...
        "DATA_RULE_USAGES" ...I have already the file and the record with the FLAT_FILE and RECORD properties
    OMBRETRIEVE EXTERNAL_TABLE  'MY_EXTERNAL_TABLE'  GET FLAT_FILE
    OMBRETRIEVE EXTERNAL_TABLE  'MY_EXTERNAL_TABLE'  GET RECORDBut how can I get the flat file module:
    MY_FLAT_FILE_MODULEDoes anybody know how OWB retrieve this information ?
    Thanks in advance and good day
    Nico
    Edited by: gerardnico on Jan 13, 2010 12:08 PM
    Change get the location by get the flat_file_module

    Yes, Oleg. It's what's worried me.
    The BOUND_OBJECT property of a table operator is not in the API.
    OMBDESCRIBE CLASS_DEFINITION 'TABLE_OPERATOR' GET PROPERTY_DEFINITIONS
    ADVANCED_MATCH_BY_CONSTRAINT AUTOMATIC_HINTS_ENABLED BOUND_NAME BUSINESS_NAME CO
    NFLICT_RESOLUTION DATABASE_FILE_NAME DATABASE_LINK DATA_COLLECTION_FREQUENCY DAT
    A_RULES DB_LOCATION DEBUG_BOUND_NAME DEBUG_DB_LOCATION DESCRIPTION DIRECT ENABLE
    _CONSTRAINTS ERROR_SELECT_FILTER ERROR_SELECT_ROLL_UP ERROR_TABLE_NAME EVALUATE_
    CHECK_CONSTRAINTS EXCEPTIONS_TABLE_NAME EXTRACTION_HINT IS_TEMP_STAGE_TABLE JOIN
    RANK KEYS_READONLY LOADING_HINT LOADING_TYPE MATCH_BY_CONSTRAINT OPTIMIZE_MERGE
    PARTITION_NAME PEL_ENABLED PRIMARY_SOURCE RECORDS_TO_SKIP REPLACE_DATA ROW_COUNT
    ROW_COUNT_ENABLED SCHEMA SINGLEROW SORTED_INDEXES_CLAUSE SUBPARTITION_NAME TARG
    ET_FILTER_FOR_DELETE TARGET_FILTER_FOR_UPDATE TARGET_LOAD_ORDER TEMP_STAGE_TABLE
    _EXTRA_DDL_CLAUSES TEST_DATA_COLUMN_LIST TEST_DATA_WHERE_CLAUSE TRAILING_NULLCOL
    S TRUNCATE_ERROR_TABLE UOID USE_LCR_APIThen I was wondering if anyone knew a little bit the same hidden property but to get the flat file source object of an external table.
    Cheers
    Nico

  • Error while calling an procedure using an external table with C#.

    Hello,
    I am developping a scheduler application with Visual Studio 2010 (C#) to start my PL/SQL procedures.
    Everything works fine with every procedure but one who is reading the content of an external table.
    Strange thing is when i launch the same procedure with Toad, i have no problem, but when i launch it with my C# code :
                OracleCommand cmdMET = new OracleCommand();
                cmdMET.CommandText = "STG_AE.M_MET_S_EXT_DEFECT";
                cmdMET.CommandType = CommandType.StoredProcedure;
                cmdMET.Connection = con;
                //OracleParameter retvalMET = new OracleParameter("retval", OracleDbType.Varchar2, 50);
                //retvalMET.Direction = ParameterDirection.ReturnValue;
                //cmdMET.Parameters.Add(retvalMET);
                cmdMET.ExecuteNonQuery();
    I've got this error :
    ORA-29913: error in executing ODCIEXTTABLEFETCH callout
    ORA-01722: invalid number
    ORA-06512: at "STG_AE.M_MET_S_EXT_DEFECT", line 8
    ORA-06512: at "STG_AE.MET_SRC", line 10
    ORA-06512: at "STG_AE.MET", line 14
    ORA-06512: at line 1
    I can't figure out why it works when i launch it with Toad and why i get this error when launching it with C#... Any advice would be great !
    Thanks!

    You're right!
    Adding
    string sql = "ALTER SESSION SET NLS_NUMERIC_CHARACTERS = \",.\"";
    OracleCommand cmd = new OracleCommand(sql, con);
    cmd.CommandType = CommandType.Text;
    OracleDataReader dr = cmd.ExecuteReader();
    solved the problem !
    Thanks a lot =)

  • Error in Deploying External Table

    Hi,
    I am using OWB 10.2g version to create a database. While deploying the external table, I got the following message:
    "TSS_15MIN_EX     ErrMsgKey     VLD-0180: A default location is required for external tables."
    Could you help me in solving this issue?
    Thanks,
    Vipul

    Hi Sutirtha,
    I tried to double click on the external table (in the Control Center) but nothing happens. I could only right click and select the only highlighted "Configure" option. In the configure option, only the following file locations turn up that all uses default file location:
    Bad File Location
    Discard file location
    Log file location
    To give you a head start, It is the first time that we are deploying these tables as we are in a process of migrating the server to a different machine. In our current server, all these external tables are probably in C:\ or directed in C:\ but we have changed the path to D:\ in the new server. Do you think it has to do something while we import the metadata?
    Thanks,
    Vipul

  • External table with Date Format

    I have external table and in the file date format is YYYY-MM-DD.
    i want to insert date format mask in the create table command .
    the bleow command is getting created . But it is giving error when i use select command.
    CREATE TABLE XADV.XADV_test_EXT_TABLE
    BPO_START_DATE Date
    ORGANIZATION EXTERNAL
    ( TYPE ORACLE_LOADER
    DEFAULT DIRECTORY XCRM_DASHBOARD
    ACCESS PARAMETERS
    ( RECORDS DELIMITED BY NEWLINE
    FIELDS TERMINATED BY '|^|'
    BPO_START_DATE date 'YYYY-MM-DD'
    LOCATION (XCRM_DASHBOARD:'test.txt')
    REJECT LIMIT UNLIMITED
    NOPARALLEL
    NOMONITORING;
    the error i am getting is in select * from XADV_test_EXT_TABLE
    RA-29913: error in executing ODCIEXTTABLEOPEN callout
    ORA-29400: data cartridge error
    KUP-00554: error encountered while parsing access parameters
    KUP-01005: syntax error: found "minussign": expecting one of: "column, enclosed, exit, (, ltrim, lrtrim, ldrtrim, missing, notrim, optionally, rtrim, reject"
    KUP-01007: at line 3 column 3
    ORA-06512: at "SYS.ORACLE_LOADER", line 19
    regards
    Mani

    shoblock wrote:
    use double quotes instead of single quotesHas nothing to do with the quotes. Issue is field list must be enclosed in parents:
    SQL> CREATE TABLE XADV_test_EXT_TABLE
      2  (
      3  BPO_START_DATE Date
      4  )
      5  ORGANIZATION EXTERNAL
      6  (
      7   TYPE ORACLE_LOADER
      8   DEFAULT DIRECTORY TMP
      9   ACCESS PARAMETERS
    10   (
    11    RECORDS DELIMITED BY NEWLINE
    12    FIELDS TERMINATED BY ','
    13     BPO_START_DATE date "YYYY-MM-DD"
    14   )
    15  LOCATION (TMP:'test.txt')
    16  )
    17  REJECT LIMIT UNLIMITED
    18  NOPARALLEL
    19  NOMONITORING
    20  /
    Table created.
    SQL> select * from XADV_test_EXT_TABLE
      2  /
    select * from XADV_test_EXT_TABLE
    ERROR at line 1:
    ORA-29913: error in executing ODCIEXTTABLEOPEN callout
    ORA-29400: data cartridge error
    KUP-00554: error encountered while parsing access parameters
    KUP-01005: syntax error: found "identifier": expecting one of: "column,
    enclosed, exit, (, ltrim, lrtrim, ldrtrim, missing, notrim, optionally, rtrim,
    reject"
    KUP-01008: the bad identifier was: BPO_START_DATE
    KUP-01007: at line 3 column 4
    ORA-06512: at "SYS.ORACLE_LOADER", line 19
    SQL> drop table XADV_test_EXT_TABLE;
    Table dropped.
    SQL> CREATE TABLE XADV_test_EXT_TABLE
      2  (
      3  BPO_START_DATE Date
      4  )
      5  ORGANIZATION EXTERNAL
      6  (
      7   TYPE ORACLE_LOADER
      8   DEFAULT DIRECTORY TMP
      9   ACCESS PARAMETERS
    10   (
    11    RECORDS DELIMITED BY NEWLINE
    12    FIELDS TERMINATED BY ','
    13    (
    14     BPO_START_DATE date 'YYYY-MM-DD'
    15    )
    16   )
    17  LOCATION (TMP:'test.txt')
    18  )
    19  REJECT LIMIT UNLIMITED
    20  NOPARALLEL
    21  NOMONITORING
    22  /
    Table created.
    SQL> select * from XADV_test_EXT_TABLE
      2  /
    BPO_START
    19-NOV-08
    SQL> SY.

  • External tables with user defined fuction help

    Can any one help me
    I have problem with using user defined function while creating the External table.
    The user defined function Just takes an input empno and returns one number.
    CREATE TABLE EMPXT_1(empno NUMBER(4)
    ORGANIZATION EXTERNAL
    TYPE ORACLE_LOADER
    DEFAULT DIRECTORY TEST_DIR
    ACCESS PARAMETERS(
    RECORDS FIXED 4
    STRING SIZES ARE IN BYTES
    NOBADFILE
    NODISCARDFILE
    LOGFILE '211205.KNU.LOG'
    FIELDS
    NOTRIM
    (empno POSITION(1) integer external(4) p_1(:empno)
    LOCATION
    ('empxt_1.dat')
    REJECT LIMIT UNLIMITED
    NOPARALLEL
    content of expxt_1.dat
    7849
    SELECT * from EMPXT_1;
    ERROR at line 1:
    ORA-29913: error in executing ODCIEXTTABLEOPEN callout
    ORA-29400: data cartridge error
    KUP-00554: error encountered while parsing access parameters
    KUP-01005: syntax error: found "double-quoted-string": expecting one of:
    "comma, defaultif, nullif, optionally, ), terminated"
    KUP-01007: at line 8 column 49
    ORA-06512: at "SYS.ORACLE_LOADER", line 14
    ORA-06512: at line 1

    hi,
    may be u have do these
    for ORA-29913 error
    1. you have to grant read and write to a directory.
    for other errors do check this document
    http://www.lc.leidenuniv.nl/awcourse/oracle/server.920/a96525/kupus.htm
    hope this may help u
    Trinath Somanchi

  • How can I use external tables with directories not on Oracle host?

    Oracle 11.2.0.2
    We have developers using C# to populate global temporary tables (two one header and detail with 1 to many relationbship between these two tables). The process of using C# was blowing up memory on Windows.
    As an alternative I requested them to create two CSV files and I can use sqlldr to load the detail CSV file of over 1 million rows under 15 seconds. It came to my mind that I could use external tables for this purpose with getting read of header and trailer from the CSV files.
    The issue I have is that I am not a DBA so I do not have access to OS host that Oracle instance is running. sqlldr is a client side tool, whereas external tables are server side. I was wondering if there is an alternative in 11g to use external tables without creating directories on the OS host that Oracle runs on? Are there other alternatives?
    Thanks

    905989 wrote:
    Oracle 11.2.0.2
    We have developers using C# to populate global temporary tables (two one header and detail with 1 to many relationbship between these two tables). The process of using C# was blowing up memory on Windows.
    As an alternative I requested them to create two CSV files and I can use sqlldr to load the detail CSV file of over 1 million rows under 15 seconds. It came to my mind that I could use external tables for this purpose with getting read of header and trailer from the CSV files.
    The issue I have is that I am not a DBA so I do not have access to OS host that Oracle instance is running. sqlldr is a client side tool, whereas external tables are server side. I was wondering if there is an alternative in 11g to use external tables without creating directories on the OS host that Oracle runs on? Are there other alternatives?
    Thanks
    no other alternative

  • Met error when deploy external table

    I create a file location on one machine and target table on another.
    when i deploy a map there's error. the error message like the following:
    oracle.wh.repos.sdk.exceptions.WBException
    oracle.wh.repos.sdk.exceptions.WBException
    at oracle.wh.ui.runtime.WHRuntimeProgress.notifyInternalError(WHRuntimeProgress.java:177)
    at oracle.wh.ui.runtime.WHRuntimeDeployThread.run(WHRuntimeDeployThread.java:128)
    \nCMPException 消息和堆栈跟踪:\njava.lang.NullPointerException
    at oracle.wh.ui.runtime.WHRuntimeDeployThread.run(WHRuntimeDeployThread.java:49)
    how can i solve this problem?
    thank you!!

    Essentially you will need deploy the following:
    - The target objects
    - The connectors between the targets and sources
    - the mappings
    Are you using a file in this case in the mapping, or are you using an external table?
    I'm a bit worried about the nullpointer exeption. Is there a way you can send me the metadata export of the repository? You can use [email protected] for that.
    JP

  • External table with empty file

    Hi,
    My db version: Oracle 11g
    I have an empty csv file.
    I created a external table for the empty csv file.
    When I run:
    select count(*) from externaltblname;
    It returns 1.
    It should return 0 right.
    In the definition, I specified "SKIP 1"
    But still it returns 1.
    When I use this external table to load into a target table. It loads a single row with null values.
    How to fix this. Please advice.

    What works for me is the following (t_ext points to an empty csv):
    SQL> select count(field) from t_ext;
    COUNT(FIELD)
               1
    1 row selected.
    SQL> select ascii(field) from t_ext;
    ASCII(FIELD)
              13
    1 row selected.
    SQL> select count(replace(field, chr(13))) from t_ext;
    COUNT(REPLACE(FIELD,CHR(13)))
                                0
    1 row selected.

  • External table with dos ^M char

    I have created an external table in my Oracle 9i running on Solaris. The table is based on a flatfile that sources from NT. The very last column of each line has ^M character (I think its the Dos newline char ). So if I query the last column of my external table I'lll get :
    select last_col
    FROM my_ext_tab
    LAST_
    ^M
    D^M
    A^M
    but what I really want to return is
    LAST_
    <- "NULL"
    D
    A
    I tried to dos2unix the file, and I get
    ERROR at line 1:
    ORA-29913: error in executing ODCIEXTTABLEFETCH callout
    help please
    thank you

    How is the file getting from NT to Unix? It sounds like you're using binary-mode FTP to transfer an ASCII file. If you use ascii-mode FTP, that should solve the problem.
    It's probably possible to solve the problem exclusively on the Oracle side, but fixing the file in the first place will probably be more robust and straightforward.
    Justin
    Distributed Database Consulting, Inc.
    www.ddbcinc.com

  • Uploading data from an external table with a where clause

    Hi,
    How do insert data from an external table in to a table already created in the database where person_id = person-_id on the external table?
    Example:
    External table
    XX_EXTERNAL_TBL (Person_id, emp_number, emp_name)
    Internal table
    XX_SQL_LOADER_TEST (Person_id, emp_number, emp_name)
    and person id already exists on the internal table (only want the last to columns to import where the person ids are the same)
    Thanks

    INSERT
      INTO XX_SQL_LOADER_TEST
      SELECT  *
        FROM  XX_EXTERNAL_TBL
        WHERE Person_id IN (
                            SELECT  Person_id
                              FROM  XX_SQL_LOADER_TEST
    /SY.

  • JDBC and creation of external tables with positions

    Hello,
    this might be a trick question or I am probably running around in circles with this one. I know that it is not possible to call pl/sql command ("set define off") using a jdbc connection. Correct me on this one if I am wrong ;)
    So the point why I want to that is because I want to execute the following stmt using a CallableStatement:
    prompt
    prompt: CREATE TABLE "TEST_IN"."TEST_RECEIPT_EXTERNAL" ...
    prompt
    CREATE TABLE "TEST"."TEST_RECEIPT_EXTERNAL"
    ("APPLE" VARCHAR2(8 CHAR)
    ,"PIE" VARCHAR2(1 CHAR)
    ,"RECEIPT" VARCHAR2(58 CHAR)
    ORGANIZATION EXTERNAL
    (TYPE ORACLE_LOADER
    DEFAULT DIRECTORY "TEST_IN"
    ACCESS PARAMETERS
    (records delimited by newline
    fields (
    APPLE position(1: 8) CHAR(8),
    PIE position(9: 9) CHAR(1),
    RECEIPT position(10: 67) CHAR(58), )
    LOCATION
    ("TEST_IN":'FLIP.FLOP.19760104170600'))
    REJECT LIMIT UNLIMITED
    PARALLEL 1
    which gives me back the expected error:
    Missing IN or OUT parameter at index:: 1
    Any thoughts on this one would be very helpful - thanks in advance,
    Sascha

    Perfect - did not thought that the behavior of Statement, CallableStatement and PreparedStatement is different. In retrospect and thinking about the use cases of the implementations I probably should have thought about that my self.
    Thanks a lot - problem solved :)

  • DATE fields and LOG files  in context with external tables

    I am facing two problems when dealing with the external tables feature in Oracle 9i.
    I created an External Table with some fileds with the DATE data type . There were no issues during the creation part. But when i query the table, the DATE fields are not properly selected though the data is there in the files. Is there any ideas to deal with this ?
    My next question is regarding the log files. The contents in the log file seems to be growing when querying the external tables. Is there a way to control this behaviour?
    Suggestions / Advices on the above two issues are welcome.
    Thanks
    Lakshminarayanan

    Hi
    If you have date datatypes than:
    select
    greatest(TABCASER1.CASERRECIEVEDDATE, EVCASERS.FINALEVDATES, EVCASERS.PUBLICATIONDATE, EVCASERS.PUBLICATIONDATE, TABCASER.COMPAREACCEPDATE)
    from TABCASER, TABCASER1, EVCASERS
    where ...-- join and other conditions
    1. greatest is good enough
    2. to_date creates date dataype from string with the format of format string ('mm/dd/yyyy')
    3. decode(a, b, c, d) is a function: if a = b than return c else d. NULL means that there is no data in the cell of the table.
    6. to format the date for display use to_char function with format modell as in the to_date function.
    Ott Karesz
    http://www.trendo-kft.hu

Maybe you are looking for

  • Printing with IPP (SSL) and job user names

    Hi, Environment: Windows 2008 R2 Servers, WIN 7 and WIN 8.1 clients, all 64 Bit I setup a printing environment including a FollowYou solution. To realize data encryption from end2end, we decide to use IPP over SSL for Printing. Everything works fin,

  • Browsing history not displaying correctly (3.6.4)

    I've been having a problem with my history display for the past several days (since about the time I was automatically updated to 3.6.4). When I press Cntrl-H to view my history, only the past two days are shown when viewing "by date and time" and "b

  • Publish site to .mac using dreamweaver

    Hey guys! Can anyone give me a detailed description of how to post a site made in Dreamweaver to my .mac? I understand I need to save the site locally, to my desktop for instance, and then deposit those files to my .mac. But where exactly do they go?

  • Can I sync two Nokia phones with Ovi Suite?

    I have 2 different Nokia phones. I'd like to save my data to my PC, so I've just downloaded and installed Ovi Suite 2.2.1.23. When I connected the second phone successfully, there was a green link that said something like "Get tips on syncing several

  • I've seen several issues with updating Apps.  Is there a problem on Apple's end?

    I'm unable to update my Apps.  The "Update All" button is not highlighted.  If I click on the individual App, it just goes to that App, instead of updating it.  I've seen this issue from other people, but no one has supplied an answer that I've seen.