Welcome to Sign in | Help

Re: replicare SQL Server si Postgresql

  •  02-12-2008, 12:09 PM

    Re: replicare SQL Server si Postgresql

    Am mai incercat si in felul urmator
    select * from
    opendatasource('PostgreSQL', 'Data Source=localhost:5432;User ID=sqlrepl;Password=sqlrepl').slave..tab1

    cu eroarea
    Msg 7399, Level 16, State 1, Line 1
    The OLE DB provider "PostgreSQL" for linked server "(null)" reported an error. The provider did not give any information about the error.
    Msg 7304, Level 16, State 2, Line 1
    Cannot connect using OLE DB provider "PostgreSQL" to linked server "(null)". Verify the connection parameters or login credentials associated with this linked server.

    apoi am zis sa incerc
    select * from
    opendatasource('MSDASQL', 'Data Source=PGSLAVE').[slave].[public].[tab1]
    unde PGSLAVE este un linked server 

    am primit eroarea:
    OLE DB provider "MSDASQL" for linked server "(null)" returned message "ERROR: syntax error at or near ""Col1004"";
    Error while executing the query".
    Msg 7320, Level 16, State 2, Line 1
    Cannot execute the query "SELECT "Tbl1002"."id" "Col1004","Tbl1002"."t" "Col1005" FROM "slave"."public"."tab1" "Tbl1002"" against OLE DB provider "MSDASQL" for linked server "(null)".


    in schimb daca folosesc
    sp_tables_ex @table_server = 'PGSLAVE',
    @table_catalog = 'slave',
    @table_schema = 'public',
    @table_type = 'TABLE'

    imi da rezultatul asteptat
    slave    public    MSREPL7    TABLE   
    slave    public    tab1    TABLE   

    daca puteti sa imi zicceti pe unde gresesc de nu imi merge opendatasource

    Ma intereseaza dc petnru un linked server cu numele PGSLAVE
    nu imi merge o interogare simpla de genu

    select * from PGSLAVE...tab1

    si imi da eroarea

    Msg 7313, Level 16, State 1, Line 1
    An invalid schema or catalog was specified for the provider "MSDASQL" for linked server "PGSLAVE".




    MCP (C Sharp)
    Software Engineer,
    Cluj Napoca
View Complete Thread
Powered by Community Server (Commercial Edition), by Telligent Systems