php-resource



Zurück   PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr > Betriebssysteme, Hardware & Netzwerk > Linux und Unix
 

Login

 
eingeloggt bleiben
star Jetzt registrieren   star Passwort vergessen
 

 

 


Linux und Unix Forum zum Austausch von Erfahrungen, Problemen, Tips und Tricks.

Antwort
 
LinkBack Themen-Optionen Bewertung: Bewertung: 2 Stimmen, 5,00 durchschnittlich.
  #1 (permalink)  
Alt 22-01-2008, 11:53
maikos
 Registrierter Benutzer
Links : Onlinestatus : maikos ist offline
Registriert seit: Aug 2005
Ort: bad herrenalb, bw, de
Beiträge: 48
maikos ist zur Zeit noch ein unbeschriebenes Blatt
Standard unixODBC unter SUSELinux 10.2 einrichten

Hallo Freunde,

also dann kommen wir mal zu meinem Problem:

Ich habe ein frisches Linux 10.2 auf meinem Webserver und möchte ODBC nutzen.
Ein paar ausführliche anleitungen zur Installation und Konfiguration habe ich gefunden und auch SCHRITT für SCHRITT durchgeführt. Unter anderem auch die Aktivierung von Seitens PHP, was ja auch zwingend erforderlich ist, da ich darüber zugreife!

http://www.easysoft.com/developer/in...dbc/linux.html
http://www.easysoft.com/developer/la...ache_odbc.html
http://www.linuxfromscratch.org/blfs.../unixodbc.html

Dann noch ein paar ausführliche Infos zum unixODBC:
http://www.koders.com/c/fid0B02970FF...6CFB0BDD7.aspx

Natürlich ausführliche Informationen zum PHP Teil:
http://www.php.net/manual/de/ref.uodbc.php

und ansonsten googeln was das zeug hällt!

Nun ja, so weit so gut, aber jetzt zum Problem, mein ODBC Funktioniert nicht!
Hier die Einstellungen und Auszüge der odbc.ini und odbcinst.ini...

ODBC.INI:

Code:
  [ODBC Data Sources]
   sqlconn    = SQL database
   FoxProConn = FoxPro Driver
   FoxPro     = FoxPro Driver

  [sqlconn]
   ReadOnly       = 0
   Servername     = localhost
   Port           = 3306
   Driver         = MySQL
   Database       = usr_webx_1
   UserName       = einer
   Password       = keiner

  [FoxProConn]
   Description  = FoxPro database
   TargetDSN    = FoxProConn
   Driver       = FoxPro Driver
   Driver       = /usr/lib/libodbc.so
   SERVER       = 22.22.22.22
   USER         =
   Password     =
   Database     = artikel
   ReadOnly     = 0

  [FoxPro]
   Description  = FoxPro database
   TargetDSN    = FoxPro
   Driver       = FoxPro Driver
   Driver       = /usr/lib/libodbc.so
   SERVER       = 22.22.22.22
   USER         =
   Password     =
   Database     = artikel
   ReadOnly     = 0

  [Default]
   Description  = FoxPro database
   TargetDSN    = Default
   Driver       = FoxPro Driver
   Driver       = /usr/lib/libodbc.so
   SERVER       = 22.22.22.22
   USER         =
   Password     =
   Database     = artikel
   ReadOnly     = 0

  [ODBC]
   InstallDir=/usr/lib
ODBCINST.INI:

Code:
[ODBC Drivers]
FoxPro Driver           = Installed
UsageCount              = 3

[FoxPro Driver]
DRIVER          = /usr/lib/libodbc.so
SETUP           = /usr/lib/libodbc.so
FileUsage               = 1
UsageCount              = 5

[FPC]
DRIVER          = /usr/lib/libodbc.so
FileUsage               = 1
UsageCount              = 5

[MySQL]
DRIVER          = /usr/lib/libmyodbc3.so
SETUP           = /usr/lib/libmyodbc3S.so
FileUsage               = 1
UsageCount              = 5

[ODBC]
TraceFile = /tmp/odbc.log
Trace = Yes
Dann der Auszug der Abfrage die ich mit "odbcinst -q -d" (d=DRIVER) mache:

Code:
[ODBC Drivers]
[FoxPro Driver]
[FPC]
[MySQL]
Dann der Auszug der Abfrage die ich mit "odbcinst -q -s" (s= Data Source)mache:

Code:
odbcinst: SQLGetPrivateProfileString failed with Unable to find component name.
Version:
Code:
odbcinst --version
unixODBC 2.2.12
Konfigurations Informationen:
Code:
odbcinst -j
unixODBC 2.2.12
DRIVERS............: /etc/unixODBC/odbcinst.ini
SYSTEM DATA SOURCES: /etc/unixODBC/odbc.ini
USER DATA SOURCES..: /root/.odbc.ini
Man sieht deutlich das mit dem Befehl "odbcinst -q -s" nicht das kommt was kommen soll ..
wenn ich trotzdem mit dem kleinen aber feinen tool "isql" Teste ob ein LOKALER ODBC zugriff auf eine MySQL DB möglich ist, kommt natürlich auch ein Fehler ...

hat jemand Lösungsvorschläge?

Ist "sau" Wichtig, wäre super wenn ich da Bescheid bekomme!

gruß
Maik

PS: Unter anderem auch in folgenden Foren gepostet: linux-club, linux-forum und entwickler-forum ... Grund:Ich benötige umfassend SCHNELLE lösungsansätze und werde mich natürlich um eine synchronisation kümmern! Danke für den Hinweis bezüglich Crossposting!

Geändert von maikos (22-01-2008 um 12:57 Uhr)
Mit Zitat antworten
  #2 (permalink)  
Alt 24-01-2008, 10:43
nOe
 Registrierter Benutzer
Links : Onlinestatus : nOe ist offline
Registriert seit: Nov 2006
Ort: GAMERny
Beiträge: 253
nOe ist zur Zeit noch ein unbeschriebenes Blatt
nOe eine Nachricht über ICQ schicken
Standard

Da gibt es doch so einen Konfigurationsassistenten, soweit ich weiß. Einfach mal "ODBCConfig" in eine Shell eingeben.

Hoffe, das hilft dir weiter.

Gruß, nOe
__________________
"I am what I am and I do what I can..."
Meine HP -- Mein GPG-Key
Meine Projekte: WebStorage 2.0 -- easyAJAX-Chat 2.2.0 (beta)
Mit Zitat antworten
  #3 (permalink)  
Alt 24-01-2008, 13:19
maikos
 Registrierter Benutzer
Links : Onlinestatus : maikos ist offline
Registriert seit: Aug 2005
Ort: bad herrenalb, bw, de
Beiträge: 48
maikos ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Leider nein ...
Not Found ...

Außerdem glaube ich war das ein Grafisches Tool!

Dank dir Trotzdem!
maik
Mit Zitat antworten
  #4 (permalink)  
Alt 25-01-2008, 09:42
nOe
 Registrierter Benutzer
Links : Onlinestatus : nOe ist offline
Registriert seit: Nov 2006
Ort: GAMERny
Beiträge: 253
nOe ist zur Zeit noch ein unbeschriebenes Blatt
nOe eine Nachricht über ICQ schicken
Standard

Hast du den installiert? Eventuell mal bei YAST gucken..
__________________
"I am what I am and I do what I can..."
Meine HP -- Mein GPG-Key
Meine Projekte: WebStorage 2.0 -- easyAJAX-Chat 2.2.0 (beta)
Mit Zitat antworten
  #5 (permalink)  
Alt 25-01-2008, 13:13
maikos
 Registrierter Benutzer
Links : Onlinestatus : maikos ist offline
Registriert seit: Aug 2005
Ort: bad herrenalb, bw, de
Beiträge: 48
maikos ist zur Zeit noch ein unbeschriebenes Blatt
Standard

jep und wie gesagt ich brauch nen kde um das tool nutzen zu können!
arbeite aber nur auf konsole.

gruß
maik
Mit Zitat antworten
  #6 (permalink)  
Alt 28-01-2008, 10:59
maikos
 Registrierter Benutzer
Links : Onlinestatus : maikos ist offline
Registriert seit: Aug 2005
Ort: bad herrenalb, bw, de
Beiträge: 48
maikos ist zur Zeit noch ein unbeschriebenes Blatt
Standard odbc.log Auswertung:

[ODBC][20508][__handles.c][447]
Exit:[SQL_SUCCESS]
Environment = 0x803ec290
[ODBC][20508][SQLAllocHandle.c][359]
Entry:
Handle Type = 2
Input Handle = 0x803ec290
[ODBC][20508][SQLAllocHandle.c][477]
Exit:[SQL_SUCCESS]
Output Handle = 0x803ec820
[ODBC][20508][SQLConnect.c][3587]
Entry:
Connection = 0x803ec820
Server Name = [FoxProConn][length = 10 (SQL_NTS)]
User Name = [][length = 0 (SQL_NTS)]
Authentication = [][length = 0 (SQL_NTS)]
[ODBC][20508][SQLConnect.c][3796]Error: IM002
[ODBC][20508][SQLError.c][424]
Entry:
Connection = 0x803ec820
SQLState = 0xbf918faa
Native = 0xbf918fb0
Message Text = 0xbf918fb8
Buffer Length = 511
Text Len Ptr = 0xbf918fb6
[ODBC][20508][SQLError.c][461]
Exit:[SQL_SUCCESS]
SQLState = IM002
Native = 0xbf918fb0 -> 0
Message Text = [[unixODBC][Driver Manager]Data source name not found, and no default driver specified]
[ODBC][20508][SQLFreeHandle.c][273]
Entry:
Handle Type = 2
Input Handle = 0x803ec820
[ODBC][20508][SQLFreeHandle.c][324]
Exit:[SQL_SUCCESS]

---------------------------------------------------------------------------

Also ich habe nun alle probleme OHNE ODBC gelöst!!!

sucht einfach mal im netz nach ODBTP und lest euch da ein ...
es dauert nur grade mal 20 minuten und alles läuft so wie es soll!

Viel spass dabei und good luck!

maik

Geändert von maikos (15-09-2008 um 15:20 Uhr)
Mit Zitat antworten
  #7 (permalink)  
Alt 03-06-2009, 15:59
maikos
 Registrierter Benutzer
Links : Onlinestatus : maikos ist offline
Registriert seit: Aug 2005
Ort: bad herrenalb, bw, de
Beiträge: 48
maikos ist zur Zeit noch ein unbeschriebenes Blatt
Standard Auflösung...

Hallo Freunde, habe das Problem mit dem ODBTP Treiber gelöst, wenn jemand nähere Infos möchte bitte Melden!

Danke für Eure Mühen!
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


PHP News

Die RIGID-FLEX-Technologie
Die RIGID-FLEX-TechnologieDie sogenannte "Flexible Elektronik" , oftmals auch als "Flexible Schaltungen" bezeichnet, ist eine zeitgemäße Technologie zum Montieren von elektronischen Schaltungen.

06.12.2018 | Berni

ebiz-trader 7.5.0 mit PHP7 Unterstützung veröffentlicht
ebiz-trader 7.5.0 mit PHP7 Unterstützung veröffentlichtDie bekannte Marktplatzsoftware ebiz-trader ist in der Version 7.5.0 veröffentlicht worden.

28.05.2018 | Berni


 

Aktuelle PHP Scripte

HeidiSQL - kostenloses MySQL front-end Editor für Windows ansehen HeidiSQL - kostenloses MySQL front-end Editor für Windows

HeidiSQL - ist ein Windows-Editor für die bekannt open Source Datenbank mySQL

10.12.2018 Berni | Kategorie: MYSQL/ Management
piwik Open-Source Webanalyse-Software ansehen piwik Open-Source Webanalyse-Software

piwik ist eine gute Alternative zu Google Analytics. Viele Features und ein modernes Erscheinungsbild mit aussagefähigen Statistiken in Echtzeit

10.12.2018 phpler | Kategorie: PHP/ Besucherzaehler
jQuery Mobile ansehen jQuery Mobile

Touch-Optimized Web Framework für Smartphones & Tablets

09.12.2018 phpler | Kategorie: AJAX/ Framework
 Alle PHP Scripte anzeigen

Alle Zeitangaben in WEZ +2. Es ist jetzt 02:24 Uhr.