Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

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
Kommentar vom Moderator masterG am 07.06.2010 um 16:36:27 Uhr
Hab mir erlaubt deinen Code + Fehlermeldung in einen geeigneten Block zu geben. (Siehe Formatierungshilfe)
GELÖST

PHP Teradata Connect mit ODBC unter Linux

Frage Entwicklung PHP

Mitglied: solaris-ch

solaris-ch (Level 1) - Jetzt verbinden

07.06.2010, aktualisiert 16:36 Uhr, 4361 Aufrufe

Null Ahnung ob eher Bereich Datenbanken oder PHP. Ich probiere mal PHP

Also folgendes.

Ich habe hier im Geschäft einen Server (LAMP5 mit RHEL 5).
Darauf entwickle ich diverse Apps.

Dann haben wir da ein Teradata DWH (Version 12), über das ich per ODBC connecte. Oder besser ich versuche es.
Wer meine Geschichte hier ein wenig verfolgt, merkt schnell das ich schon diverse Probleme mit Terror...äääh, Teradata hatte.

Nun gut. Wenn ich nun mit der folgenden Klasse connecte, kommt, wen wunderts eine Fehlermeldung. Das lustige ist aber, das die Fehlermeldung nicht immer kommt und die Connection bei etwa jedem 3. Versuch steht und ok ist...

Folgendermassen versuche ich zu connecten:
01.
private function TeraRealConnect(){ 
02.
 
03.
		if(!putenv("ODBCINI=/etc/odbc.ini")){ 
04.
 
05.
			$this->tera_con_id = "Error while setting ENV for Teradata!"
06.
		}else
07.
 
08.
			$server = "teradata"
09.
			$user	= "xxx"
10.
			$pass	= "xxx"
11.
			$this->tera_con_id = odbc_connect($server,$user,$pass); 
12.
 
13.
			return $this->tera_con_id; 
14.
15.
	}
Nun wirft mir aber der ODBC wie gesagt bei 2 von 3 Versuchen folgende Fehlermeldung:
01.
Warning: odbc_connect() [function.odbc-connect]: SQL error: [Teradata][ODBC Teradata Driver] Unable to get catalog string., SQL state 08001 in SQLConnect in /data/www/x-sell/class/db.class.php on line 55
Mal abgesehen davon, das wir offenbar nicht alle Catalogs geladen haben, offenbart er mir Fehler 08001. Aber wieso nur sporadisch? Das ist hier die Frage, der Fragen...

Auf gute Antworten wartend verbleibe ich mit den besten Grüssen.
Ähnliche Inhalte
PHP
gelöst Wie updatet man Php ab auf Windows ? (5)

Frage von rainergugus zum Thema PHP ...

Erkennung und -Abwehr
Sieben Jahre alte Lücke im Linux-Kernel erlaubt Rechteausweitung

Link von max zum Thema Erkennung und -Abwehr ...

Viren und Trojaner
Pwn2Own: Flash Edge Safari Windows macOS und Linux geknackt (1)

Link von Kraemer zum Thema Viren und Trojaner ...

Neue Wissensbeiträge
Sicherheits-Tools

Sicherheitstest von Passwörtern für ganze DB-Tabellen

Tipp von gdconsult zum Thema Sicherheits-Tools ...

Peripheriegeräte

Was beachten bei der Wahl einer USV Anlage im Serverschrank

(7)

Tipp von zetboxit zum Thema Peripheriegeräte ...

Windows 10

Das Windows 10 Creators Update ist auf dem Weg

(6)

Anleitung von BassFishFox zum Thema Windows 10 ...

Heiß diskutierte Inhalte