Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

SQL Anywhere 12 ODBC-Treiber verteilen

Frage Microsoft Windows Server

Mitglied: jsysde

jsysde (Level 2) - Jetzt verbinden

06.06.2012 um 16:26 Uhr, 6666 Aufrufe, 3 Kommentare

Für eine unserer Anwendungen muss ich den ODBC-Treiber verteilen und eine Benuter-DSN generieren - und beisse bald in die Tischkante...

Moin zusammen,

vom Hersteller der von uns verwendeten Software habe ich eine MSI-Datei erhalten, die bei manueller Ausführung den SQL Anywhere ODBC-Treiber in Version 12 installiert und dann ein zweites Setup startet, welches dann eine Benutzer-DSN für den Zugriff auf den Datenbankserver einrichtet. Soweit, so gut.

Der Treiber muss nun auf > 200 Rechnern verteilt und der Benutzer-DSN eingerichtet werden und genau daran beisse ich mir jetzt die Zähne aus. Umgebung:
Windows-Domain mit XP und 7 Clients, SCCM steht zur Verfügung.

Egal, wie herum ich das MSI-Paket verteile (no user logged on, user logged on/user right's), die Installation läuft durch, die Software startet aber nicht, weil der ODBC-Treiber fehlt. Ich vermute hier einen Zusammenhang mit dem "verschachtelten" Setup, kann aber nicht den Finger drauf legen, wo _genau_ ich das Paket anpacken müsste. Habe schon einige Experimente mit InstEd durch, bisher erfolglos.

Das Setup stellt sich so dar:
Ich starte das mir zur Verfügung gestellte MSI-Paket und klicke brav auf Weiter, Weiter, Weiter - am Ende des Setups ist eine Checkbox gesetzt, die nach der Installation des Treibers dann die Konfiguration des DSN startet. Und genau dieser Schritt wird beim Verteilen wohl nicht ausgeführt bzw. im falschen Kontext (Benuzter-DSNs lassen sich halt nur im Benutzerkontext erstellen, weil HKCU).

Ich habe nur den Treiber verteilt und die Registry-Keys per Hand eingefügt, kein Erfolg, Software meckert den fehlenden ODBC-Treiber an. Per MST-File versucht, an das "nur-Treiber-Setup-Paket" die nötigen Informationen ran zu hängen, ebenfalls erfolglos. Mit einem System-DSN funktioniert die Software leider ebenfalls nicht (wäre ja auch zu einfach).

Es muss doch einen Weg geben?
Irgendwer anwesend, der sich mit dem SQL Anywhere Krams besser auskennt und mich mal schubsen kann?

Tausend Dank!

Cheers,
jsysde
Mitglied: DerWoWusste
06.06.2012 um 17:31 Uhr
Hi jsysde.

Zunächst: mein Beileid
Was sagt denn der Hersteller zum deployment?
Zu ODBC-Treibern kann ich nur beitragen, dass dies unter x64 oft nicht ohne Weiteres funktioniert.

Mehr kann ich erstmal nicht dazu sagen. Was sagt das Setup-Log? Ist festzustellen, ob der verschachtelte teil überhaupt läuft (also läuft, aber fehlschlägt)?
Bitte warten ..
Mitglied: jsysde
10.06.2012 um 10:32 Uhr
Moin DerWoWusste,

Zunächst: mein Beileid
Danke.

Was sagt denn der Hersteller zum deployment?
Das "verkorkste" MSI-Paket stammt ja direkt vom Hersteller mit dem Hinweis, das Paket eben für jeden User auszuführen.

Zu ODBC-Treibern kann ich nur beitragen, dass dies unter x64 oft nicht ohne Weiteres
funktioniert.
Manuell per User ausgeführt tut es das eben doch, auch auf x64-Systemen.


Mehr kann ich erstmal nicht dazu sagen. Was sagt das Setup-Log?
Ist festzustellen, ob der verschachtelte teil überhaupt
läuft (also läuft, aber fehlschlägt)?
Genau das ist das anscheinend das Problem: Der verschachtelte Teil des Setups läuft nicht, selbst dann nicht, wenn ich das Paket per SCCM mit den Optionen "Run only when user is logged on" und "Re-Run for every user that logs on" ausrolle. Und ich konnte keinen Parameter für msiexec finden, der verschachtelte Setups korrekt ausführen würde.

Cheers,
jsysde
Bitte warten ..
Mitglied: jsysde
26.06.2012 um 14:27 Uhr
So, dem Hersteller die Hölle heiß gemacht, anständigen "Stand-Alone-Treiber" bekommen und per SCCM verteilt. Reg-Keys für HKCU (die Benutzer-DSN) per "each time a user logs on" auch via SCCM verteilt. Und gut isses.

Cheers,
jsysde
Bitte warten ..
Ähnliche Inhalte
Windows Server
gelöst Oracle ODBC Treiber in Windows 2008 R2 (3)

Frage von kschi12 zum Thema Windows Server ...

Datenbanken
SQL Anywhere: FOREACH möglich? (4)

Frage von BirdyB zum Thema Datenbanken ...

Windows Tools
NVIDIA Treiber per WSUS Package Publisher verteilern (14)

Frage von Dani zum Thema Windows Tools ...

Neue Wissensbeiträge
Windows 10

Neues Win10 Funktionsupdate verbuggt RemoteApp

Information von thomasreischer zum Thema Windows 10 ...

Microsoft

Die neuen RSAT-Tools für Win10 1709 sind da

(1)

Information von DerWoWusste zum Thema Microsoft ...

Humor (lol)

Wohnt jemand in Belgien und kann nicht mehr ruhig ausschlafen?

(6)

Information von LordGurke zum Thema Humor (lol) ...

Heiß diskutierte Inhalte
Hosting & Housing
Mailserver Software Empfehlungen (21)

Frage von sunics zum Thema Hosting & Housing ...

Voice over IP
DeutschlandLAN IP Voice Data M Premium, Erfahrung mit Faxgeräte? (16)

Frage von liquidbase zum Thema Voice over IP ...

TK-Netze & Geräte
TK-Anlage VoIP - DECT Erweiterung (15)

Frage von Lynkon zum Thema TK-Netze & Geräte ...