Zum Inhalt springen

ipu

Mitglieder
  • Gesamte Inhalte

    136
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von ipu

  1. hi, allgemein so etwas wie "DELETE Faxnummer FROM [Tabelle] WHERE ... grüße von ipu
  2. moinmoin, das mit der angabe der domain hat leider nicht gefunzt. gibt es denn beim SQL-Server irgendwo eine einstellung bgzl. zugriff von "außen"? grüße von ipu
  3. ok. stimmt. das wäre besser. mit der domäne werde ich baldmöglichst (klappt leider erst morgen) ausprobieren (wäre ja schön, wenn das die lösung wäre). auf jeden fall bis hierhin schon mal besten dank! ich melde mich dann morgen nochmal. grüße von ipu
  4. hi, hat etwas gedauert, bis ich hier wieder kuken konnte. ich hatte den sql-server mit dem benutzer eingerichtet, der auf dem server als admin fungiert. d. h., wenn ich mich auf dem server an der DB anmelde, dann läuft die anmeldung über die windows-authentifizierung des servers. und bei diesem dialogfeld "verbindung" in access habe ich diesen benutzer und das kennwort für die anmeldung am server eingegeben. grüße von ipu
  5. ja, windows xp (client-rechner). und für den zugriff auf den SQL server mittels eines access-projekts muß ich auch den treiber von ms sql-server 2008 installieren? ich dachte, den bräuchte ich nur bei einem zugriff über die ODBC-schnittstelle? andere frage: es liegt aber nicht am SQL-Server? daß der keinen zugriff von außen erlaubt? und falls doch: wie kann ich das einstellen? grüße von ipu
  6. hi enno, nee. mit einem access-projekt sollte der direkte zugriff ohne "odbc-umweg" möglich sein. aber auch eine odbc-verbindung habe ich versucht einzurichten; beim versuch ist es geblieben. grüße von ipu
  7. Hi zusammen, Mein Problem: Ich möchte aus MS ACCESS 2003 heraus auf einen MS SQL Server 2008 auf einem Server im Netzwerk zugreifen. Ich habe dazu ein MS ACCESS Projekt angelegt, aber egal, welche Varianten (\ oder /, IP-Adresser oder Servername, …) ich ausprobiere, nix davon funktioniert. Der Server ist im Netzwerk erreichbar (ping funktioniert), der MS SQL Server ist hochgefahren und als Zugriff ist auch TCP-IP eingerichtet. In allen Büchern, in die ich bisher reingekukt habe, habe ich nix gefunden, was mir weiterhilft; auch das Internet war (bisher) keine Hilfe. Kann mir jemand weiterhelfen? Hat jemand eine Idee oder einen (Buch-)Tip? Danke und viele Grüße ipu
  8. hi, es könnte sein, daß es daran liegt, daß die abfrage "SELECT barcode FROM schaltersetzen WHERE zeitstempel IS NULL GROUP BY barcode" mehr als einen datensatz zurückliefert und demnach mehr als einen barcode. um die update-anweisung ausführen zu können, wird aber genau ein wert zum abgleich benötigt. daher funktioniert das auch, wenn genau ein wert angegeben wird. grüße von ipu
  9. ipu

    SQL Statement

    hab hier access2000. da geht das so: abfrage öffnen in der entwurfsansicht und dann in der menüleiste abfrage/aktualisierungsabfrage auswählen. oder in der sql-ansicht den abfragecode ändern in der art wie UPDATE Tabelle1 SET Tabelle1.Text3=Abfrage1.Text3 WHERE Tabelle1.Text1=Abfrage1.Text1 AND Tabelle1.Text2 = Abfrage1.Text2 kann das hier nicht testen, aber so in etwa müßte das hinkommen. grüße von ipu
  10. ipu

    SQL Statement

    hi, wenn nicht in einer abfrage, dann eben in zweien. die 1. abfrage umstrukturieren, so daß du zusätzlich zu dem zusammengefaßten wert (=text3) text1 und text2 als spalten hast und diese speichern als abfrage1. dann eine 2. abfrage erstellen als aktualisierungsabfrage mit abfrage1 und tabelle1, inner join mit text1 und text2, aktualisieren von tabelle1!text3 mit abfrage1!zusammengefasster wert. hoffe, das ist jetzt nich zu wirr. grüße von ipu
  11. hi zusammen ich habe jetzt die lösung! Fehlermeldung war Warning: ocilogon(): _oci_open_server: ORA-12154: TNS:Angegebener Connect-Bezeichner konnte nicht aufgelöst werden in ... Lösung 1. folgende Variablen wie beschrieben neu gesetzt: putenv("ORACLE_SID=[sID]"); putenv("ORACLE_BASE=\\oracle\\product\\10.2.0"); putenv("ORACLE_HOME=[laufwerk]:\\oracle\\product\\10.2.0\\[homeverzeichnis]"); putenv("TNS_ADMIN=[laufwerk]:\\oracle\\product\\10.2.0\\[homeverzeichnis]\\NETWORK\\ADMIN"); 2. apache neu gestartet 3. db-connect $dbuser="[username]"; $dbpwd="[passwort}"; $db = "(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP) (HOST = [host])(PORT=1521)) (CONNECT_DATA=(SERVER=DEDICATED) (SERVICE_NAME=[globaler db-name])))"; $conn = OCILogon("$dbuser","$dbpwd",$db); den string für $db habe ich hier gefunden: PHP Troubleshooting FAQ was genau zum ziel geführt hat, ist mir nicht ganz klar. vermutlich alles. vielen dank nochmals! grüße von ipu
  12. hi zusammen, jetzt habe ich die oracle-html-db deinstalliert und den oracle-apache als standalone installiert. das problem bleibt bestehen: bei o. g. connect-string kommt weiterhin die fehlermeldung Warning: ocilogon(): _oci_open_server: ORA-12154: TNS:Angegebener Connect-Bezeichner konnte nicht aufgelöst werden in ... wo/wie könnte ich denn wohl php davon überzeugen, den anderen pfad als oracle_home zu verwenden? hat jemand ne ahnung? kann ich das z.b. einfach in die php.ini eintragen?? grüße von ipu
  13. SYSTEM von I:\ sozusagen hat vollzugriff. einen benutzer der webdb finde ich nicht. allerdings bin ich ehrlich gesagt auch nicht sicher, welcher das sein soll. bei der installation habe ich das kennwort von sys der db eingetragen, auf die die webdb zugriff haben soll sozusagen. und natürlich die sid. ach so. und dann wäre da noch: es gibt nur eine tnsnames.ora-datei. das ganze verzeichnis ...\NETWORK\ADMIN existiert in der Installation der WEBDB nicht. und bei der installation kann man nur html-db angeben, oder wat anderes halt ohne apache-server, oder apache-server ohne html-db. erste und letzte nur in eigenem home-verzeichnis. vielen dank für deine bisherige und hoffentlich noch weitere unterstützung!!
  14. scheint so. unter dem arbeitsplatz (s.o.) steht nur der pfad zur installation auf I:\ drin. keine ahnung. da alles auf einem server installiert ist, dachte, das wäre so. vielleicht ist auch die installation nicht korrekt? allerdings würde bei der installation doch eh ein neues verzeichnis etc. angelegt werden, egal welches laufwerk. hast du denn eine idee, ob ich das mit der installation beeinflussen kann? vielleicht solle ich nur den apache installieren? der server ist nicht in produktion, d.h. ich kann alles neu machen. hab gemerkt. nein, klappt nicht.
  15. mmhhh. komischerweise erhalte ich da die gleiche fehlermeldung: "ORA-12154: TNS:Angegebener Connect-Bezeichner konnte nicht aufgelöst werden ..." halt, hab was vergessen. echo putenv("ORACLE_SID=WEBDB"); führte zu Ausgabe von 1 grüße von ipu
  16. hallo, wenn ich alles richtig gemacht habe, dann sowas nix W:\oracle\product\10.2.0\WEBDB grüße von ipu
  17. hi hier die Ausgabe von phpinfo(): ORACLE_HOME - W:\oracle\product\10.2.0\WEBDB PATH - W:\oracle\product\10.2.0\WEBDB\bin;W:\oracle\product\10.2.0\WEBDB\Perl\5.6.1\bin\MSWin32-x86;W:\oracle\product\10.2.0\WEBDB\Apache\Apache\fastcgi;W:\oracle\product\10.2.0\WEBDB\opmn\bin;W:\oracle\product\10.2.0\WEBDB\opmn\lib;W:\oracle\product\10.2.0\WEBDB\opmn\bin;W:\oracle\product\10.2.0\WEBDB\opmn\lib;W:\oracle\product\10.2.0\WEBDB\bin;C:\WINNT;C:\WINNT\system32 hier das, was unter Arbeitsplatz/Eigenschaften/Erweitert/Umgebungsvariablen eingetragen ist: Oracle_home - I:\oracle\product\10.2.0\KTRE Path - W:\oracle\product\10.2.0\WEBDB\bin;W:\oracle\product\10.2.0\WEBDB\jlib;I:\oracle\product\10.2.0\KTRE\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem im prinzip erkennt php das home-verzeichnis von oracle, denke ich. denn die webdb und der apache-server sind auf W:\ installiert, während die instanz und die db zur datenhaltung auf I:\ installiert sind. habe in der php.ini geschaut, da ist nix fest eingetragen. grüße von ipu
  18. ja, genau! - als oracle_home ist in der phpinfo() das laufwerk angegeben, in dem die installation von der web-db liegt. als umgebungsvariable ist das verzeichnis mit der instanz angegeben; dort ist auch die tnsnames etc. zu finden. muß ich dann das oracle_home für php ändern, damit das läuft? falls ja, wie geht das, weißt du das? grüße von ipu
  19. die instanz (eine) läuft m. e. korrekt. mit tnsping habe ich erfolgreich getestet, mit sql*plus kann ich auf die db zugreifen, über die odbc-schnittstelle kann ich mit einem access-frontend auf die db zugreifen, im net-manager funktioniert die connection. wenn der connect-string in php soweit richtig ist, weiß ich aufgrund von o. a. nicht, woran es liegt und wo ich hinfassen muß. ob's an der installation, an der konfiguration, an ... liegt. hast du nen tip, was ich noch testen kann/soll? grüße von ipu
  20. ich dachte, als datensatzherkunft für dein kombinationsfeld mit herkuntstyp = werteliste und als steuerelementinhalt nachname. bin mir aber nicht sicher, ob das so geht. ansonsten würde ich das programmieren. grüße von ipu
  21. testzwecke. hatte mal irgendwie 2 listener laufen, einen dann halt mit dem port 1523. - bin gerade dabei, alles neu zu installieren (zum x-ten mal). dann werde ich den port 1521 verwenden und nix ändern. alles neu weil html-db bei der neuinstallation meint, der tablespace sysaux darf gar nicht existieren und ich den als sys nicht löschen kann. hast du da ne ahnung, wie ich das anders lösen kann? grüße von ipu
  22. hhmmm. als Umgebungsvariable habe ich das oracle-home verzeichnis wie folgt angegeben: [Laufwerksbuchstabe]:\oracle\rpoduct\10.2.0\[Name Instanz] Das ist doch soweit korrekt, oder? In Foren habe ich gelesen, daß der Connect-String nicht zwingend den Namen der DB enthalten muß und falls der fehlt, dann die Umgebungsvariable für oracle-home ausgelesen wird. Was mir gerade noch eingefallen ist: ich habe als port beim listener 1523 statt den standardport 1521 verwendet. kann es evtl. auch daran liegen? grüße von ipu
  23. geht denn sowas wie: SELECT Nachname,Nachname1,Nachname2 FROM Tabelle WHERE Nachname='Meier' OR Nachname1='Meier' OR Nachname2='meier'? grüße von ipu
  24. Hi zusammen, habe auf einem Windows-Server Oracle10g installiert mit einer Instanz und 2 Datenbanken. Auf einem anderen Laufwerk ist die WEB-DB inkl. Apache von Oracle installiert. Mit php will ich auf die Daten zugreifen, um diese im Browser anzuzeigen. Es scheitert schon an der Verbindung zur DB. So sieht der Connection-String aus: $conn = OCILogon("$dbuser","$dbpass",$db); Und so die Fehlermeldung: ORA-12154. Die Fehlermeldung besagt, daß der angegebene Connect-Bezeichner nicht aufgelöst werden konnte. Ich habe mir tnsnames.ora angeschaut, da ist m. E. alles ok. Eine Anmeldung mit SQL*Plus funktioniert einwandfrei. Hab ich vielleicht bei der Installation auf 2 Laufwerke einen Fehler gemacht? Oder muß ich bei der Web-DB noch irgendwo einen Eintrag machen, damit die DB gefunden wird? Mit dem NetManager von Oracle habe ich die Verbindung getestet, das funktioniert. Hat jemand eine Idee? Danke sehr im Voraus! Grüße von ipu
  25. Hi, hab nochmals eine frage zu xsql. hoffe, jemand kann mir helfen. kurze beschreibung: ich entwickle mit xsql und xslt eine web-anwendung für das intranet. mit xsql werden die daten aus der oracle-db geladen und mit xslt im browser angezeigt. vormals war oracle auf einem linux-server installiert, der schon konfiguriert war. jetzt wurde das betriebssystem gewechselt (windows server 2003) und oracle10g wurde mit der html-db installiert inkl. apache-server. das problem: in der entwicklungsumgebung (jdeveloper) läuft die web-anwendung problemlos. sobald ich versuche, die anwendung direkt auf dem server zu starten, bekomme ich die fehlermeldung "die xml-seite kann nicht angezeigt werden ... Das Stylesheet enthält kein Dokumentelement. Das Stylesheet ist möglicherweise leer, oder es ist kein wohlgeformtes XML-Dok...". ich weiß nicht, wo ich hinfassen muß. ob es an den browsereinstellungen liegt oder am apache. hat jemand ne ahnung? vielen dank im voraus! grüße von ipu

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...