Beiträge von newbie123

    Servus,


    also der DominoServer läuft unter dem user "notes"


    tja, der User, unter dem der Agent läuft, der das Script ausführt ist lt. logfile
    14.04.2009 12:04:17 AMgr: 'UserXY' is the agent signer of agent 'TMLSDO TEST1 USE LSX' in 'anw_l-z/XXX/tmvtest.nsf'
    14.04.2009 12:04:17 AMgr: 'Agent 'TMLSDO TEST1 USE LSX' in 'anw_l-z/XXX/tmvtest.nsf' will run on behalf of 'UserXY'
    14.04.2009 12:04:17 AMgr: Agent ('TMLSDO TEST1 USE LSX' in 'anw_l-z/XXX/tmvtest.nsf') error message: Error loading USE or USELSX module: *LSXODBC

    "ich habe keinen Einfluß darauf, unter welchem UNIX-User ein Domino-Agent läuft. I.A. ist es der User, mit dem der Domino-Server läuft. Ob der Agent überhaupt läuft, hängt von dem Notes-User ab, der den Agenten signiert hat, das kontrolliert der Domino Server. Der Agent läuft an, also darf der Signierer (Das bin ich) Agenten ausführen, auch unbeschränkte."


    das sagt der Kollege der das Script ausführt

    haben die Änderungen nach der Anleitung durchgeführt, geht immer noch nicht.......



    09.04.2009 13:28:17 AMgr: Start executing agent 'TMLSDO TEST1 USE LSX' in 'anw_l-z/xx/tmvtest.nsf' by Executive '1'
    09.04.2009 13:28:17 AMgr: 'xxxxxx' is the agent signer of agent 'TMLSDO TEST1 USE LSX' in 'anw_l-z/xxx/tmvtest.nsf'
    09.04.2009 13:28:17 AMgr: 'Agent 'TMLSDO TEST1 USE LSX' in 'anw_l-z/xxx/tmvtest.nsf' will run on behalf of 'xxx'
    09.04.2009 13:28:17 AMgr: Agent ('TMLSDO TEST1 USE LSX' in 'anw_l-z/xxx/tmvtest.nsf') error message: Error loading USE or USELSX module: *LSXODBC

    Hallo nochmals, kann es sein das man diese Steps durchzuführen hat auf AIX um LS:DO zum fliegen zu bringen? Ich weiß einfach mal probieren, aber falls jemand damit schon Erfahrung hat wäre es nett mal zu posten ob ich auf der richtigen Fährte bin. Danke!


    Using LS:DO on AIX
    Before using LotusScript:Data Object on AIX, you must make the following changes. Perform these as root or under the username that owns the Notes executables.


    1. Change directory to $Notes_ExecDirectory.
    2. Make the following links (either symbolic or "hard" links) of files in this directory:


    ln -s libdbdlens.a libdbdlens_r.a
    ln -s libdbodbc.a libdbodbc_r.a
    ln -s liblsxodbc.a liblsxodbc_r.a


    3. Use "pwd" to obtain the full path to this directory.
    4. Using a file editor, create a file named lotus.ini and put the following in it (without indents):


    [LotusScriptExtensions\2.0]
    lsxodbc=PWD/liblsxodbc_r.a


    where PWD is the path obtained in Step 3.
    5. Save lotus.ini and ensure that it is world-readable (444 mode).

    20.02.2009 15:37:08 AMgr: 'Agent 'TMLSX' in 'anw_l-z/XXXX/tmvtest.nsf' will run on behalf of 'Admin Txxxxxxx/XXXTEST'
    20.02.2009 15:37:08 AMgr: Agent 'TMLSX' in database 'anw_l-z/xxxxxx/tmvtest.nsf' signed by 'Admin Txxxxxxx/XXXTEST' is running in Full Administrator mode
    20.02.2009 15:37:08 AMgr: Agent ('TMLSX' in 'anw_l-z/XXXX/tmvtest.nsf') error message: Error loading USE or USELSX module: *lsxodbc

    Hallo allerseits,


    ich habe folgendes Problem, ich will von einem AIX System, Domino 8 einen ODBC Aufruf über LSX auf eine Sybase-DB, die auf einer WindowsMaschine liegt, herstellen.
    Der ODBC-Treiber ist von DataDirect und ein Test mit der example-application, die dem Treiber beiliegt hat auch funktioniert:


    $ ./example
    Output:
    ./example DataDirect Technologies, Inc. ODBC Example Application.
    Enter the data source name : Sybase Wire Protocol
    Enter the user name : odbc
    Enter the password : ********
    Enter SQL statements (Press ENTER to QUIT)
    SQL> select @@version
    Output:
    Adaptive Server Enterprise/12.5.0.3/EBF 11449 ESD#4/P/NT (IX86)/OS
    4.0/rel12503/1939/32-bit/OPT/Sat Sep 20 22:28:57 2003


    wenn ich aber den ODBC-Aufruf über LS:DO versuche gibt es eine Fehlermeldung


    Option
    Option Public
    Option Declare
    Uselsx "*lsxodbc"


    Sub Initialize
    Dim oCon As New ODBCConnection
    End Sub


    Result
    ---------------------------------------
    Server: CN=XXXXXX/O=XXXTEST
    LogError
    19.02.2009 12:06:08 AMgr: 'Agent 'TMLSX' in 'anw_l-z/XXXX/tmvtest.nsf'
    will run on behalf of 'Admin YYYYYYYYY/XXXTEST'
    19.02.2009 12:06:08 AMgr: Agent ('TMLSX' in 'anw_l-z/XXXX/tmvtest.nsf')
    error message: Error loading USE or USELSX module: *lsxodbc