Zum Inhalt springen

toobeee

Mitglieder
  • Gesamte Inhalte

    20
  • Benutzer seit

  • Letzter Besuch

  1. hi, ich such detalierte Informationen zu dem Aufbau/Verhalten von IPv4/IPv6 Dualstack. Mich interessieren so Fragen wie z.b. "Welche IP wird verwendet wenn ein Ziel über eine Route sowohl über IPv4 und IPv6 erreichbar ist" "Wer trifft die Entscheidung worüber die Anfrage dann tatsächlich raus geht?" sowas halt, also wirklich detalierte Informationen zur Technik selbst hinsichtlich des Einsatzes in gemischten (lokalen) Netzen mit IPv4 und IPv6. Konnte dazu im Web nichts brauchbares finden (oder ich suche falsch - nach was sucht man für sowas am besten ?) Was ich finde ist Oberflächlich und beantworten solche Fragen wie oben leider nicht im Ansatz.
  2. es gibt components die html unterstützen, ich weiss jetzt grad nicht welche. die JEditorPane z.b. unterstützt dies. Evtl. kannst du ja mal probieren ob die formatierung mit HTML perfomanter ist.
  3. hi hab mir einen BIND9 DNS aufgesetzt, ich möchte das mein webserver über die domain http: //www.example.com erreichbar ist. bin ziemlich weit bisher. Ich kann auf meinem rechner wo der DNS läuft im browser http ://example.com und http ://www.example.com aufrufen und komme auf meine gewünschte lokale website Von einem anderen rechner in meinem lokalen netzwerk erreiche ich den webserver nur über http ://example.com , jedoch nicht über http: //www.example.com Was muss ich an meiner Konfiguration(siehe unten) ändern, damit auch andere rechner in meinem lokalen netz die url http: //www.example.com auflösen können? Hier die konfiguration meiner configurations/zonen dateien(mein Pc mit dem DNS hat die 192.168.2.101 als IP) ##################### ###named.conf.local## ##################### zone "example.com" { type master; file "/etc/bind/db.example.com"; }; zone "2.168.192.in-addr.arpa" { type master; notify no; file "/etc/bind/db.192"; }; ################### ###db.example.com## ################### ; BIND data file for local loopback interface ; $TTL 604800 @ IN SOA ns.example.com. root.example.com. ( 7 ; Serial 604800 ; Refresh 86400 ; Retry 2419200 ; Expire 604800 ) ; Negative Cache TTL ; @ IN NS ns.example.com. @ IN A 192.168.2.101 ns IN A 192.168.2.101 www IN A 192.168.2.101 ################### ###db.192 ## ################### ;BIND reverse data file for local loopback interface ; $TTL 604800 @ IN SOA ns.example.com. root.example.com. ( 4 ; Serial 604800 ; Refresh 86400 ; Retry 2419200 ; Expire 604800 ) ; Negative Cache TTL ; @ IN NS ns. 101 IN PTR ns.example.com.
  4. Naja, ich sage mal Bruttogehälter die sich beim 1800+ Bewegen sind akzeptable - hängt auch etwas von der Person ab. So Gehälter von 2400 oder mehr kriegst du bei größeren Firmen, aber eher weniegr bei kleinunternehmen. Was halt wirklich Abzocke ist, sind Bruttogehälter von 1500 oder weniger - da würd ih dann auch sagen, "dann geh ich lieber studieren" (noch eine alternative um explizit zu unterstreichen das man optionen hat und nicht auf den Arbeitgeber angewiesen ist)
  5. SELECT BuchID FROM Buch,Autor WHERE AID = AuthorID AND Vorname='Peter' das bildet doch das kartesiche Produkt und ist kein natural join?! natural join: select buchid from buch natural join autor where AID = AuthorID AND Vorname='Peter' (ich weis jetzt nicht in welcher tabelle welche felder drin sind) inner join select buchid from buch b inner join autor a on b.aid = a.authorid and a.vorname = 'Peter'
  6. wenn ich mich recht erinnere war das ein build-in command der shell, mit * werden alle dateien (auch versteckte) dateien das verzeichnisses ausgelesen. du kannst jetzt entweder vereinbaren das ein anderes zeichen für die Multiplikation verwendet wird z.b. der buchstabe x oder du kannst das * in Anführungszeichen setzen. bei letzterem müsste das zeichen als string-constante interpretiert werden. edit: build-in commando ist es nicht, aber das asterix wird als wild-card benutzt und bewirkt u.a. das oben beschriebene verhalten.
  7. ok, das ist ne aufgabe von der uni, man soll submit() verwenden. ist glaub ich 11g sogar. begin dbms_job.submit (job => v_jobno, what => 'testjob;', next_date => sysdate, interval => 'sysdate + numtodsinterval(5,''minute'')' ); dbms_output.put_line('Jobnumber: ' || v_jobno); dbms_job.run (v_jobno); commit; end; / es funktioniert den job zu starten wenn ich explizit run(job-id) ausführe. Wenn nicht tut sich da allerdings gar nicht. Ich kann nicht ausschließen das da noch irgendwo was falsch eingestellt ist, die uni hat erst vor kurzem auf 11g gewechselt - wäre es denkbar das da noch was falsch eingestellt ist? meinen job seh ich unter den user_jobs, der intervall ist ebenfalls korrekt eingetragen. einmalig ausführen funktioniert nur mit run(). Aber der intervall greift gar nicht. hier ist ein kompletter testfall, der wohl funktionieren soll (bei mir nicht) (in der tabell test den Beschreibungstext updaten) - relativ sinnfrei, nur ein beispiel halt. drop table test; create table test ( oid integer, beschreibung varchar2(50) ); insert into test values (1, 'asdf'); insert into test values (2, 'lalalalla'); commit; create or replace procedure testjob is begin update test set beschreibung ='hiho' where oid = 1; commit; exception when others then raise_application_error(-20001, 'Procedure testjob caused an ERROR!! Message: '||sqlerrm); end; / show errors; set serveroutput on; declare v_jobno binary_integer; v_interval varchar2(20) := 'sysdate+1/(24*60)'; begin dbms_job.submit ( v_jobno, 'testjob;', sysdate, v_interval); dbms_output.put_line('Jobnummer: ' || v_jobno || 'Interval: '|| v_interval); commit; end; / show errors klappt bei mir wieder nur wenn ich run() einfüge, der intervall klappt aber auch hierbei nicht. noch eine idee?
  8. hi hab hier eine tabelle test mit 2 spalten oid und beschreibung create tabel test ( oid integer, beschreibung varchar2(50) ); und ich möchte jetzt über dem dbms_job.submit() eine proecude ausführen die einen datensatz in dieser testtabelle aktualisiert(ist 1 datensatz drin mit oid = 1). das starten des jobs passiert, ich krig ich eine job-id. aber es passiert nichts. hier min code: create or replace procedure blabla is begin update test set bezeichnung ='hiho' where oid = 1; commit; end; / set serveroutput on; declare nr integer; begin dbms_job.submit(job => nr, what =>'BEGIN blabla; END;', next_date => sysdate); end; / eigentlich sollte der beschreibungstext jetzt geändert sein, ist er aber nicht. es passiert augenscheinlich nichts.
  9. toobeee

    RPG/400

    ich programmiere auch rpg/ile-rpg in kombination mit der cl, wobei es relativ viel reizt rpg-programm komplexität mit embedded sql zu verkürzen. ob das jetzt ein vorteil ist das die sprache nicht ohne as400 erlernbar ist sei mal dahin gestellt. Ich vermisse die community bei so mancher sache doch sehr - die gibts halt nur bei einer freien sprache. wenn man glück hat, findet man irgendwann mal einen job um jahrzente alten code zu warten und kann dann die hand aufhalten und sich dusselig verdienen - aber eine richtige zukunft hat das imo nicht.
  10. ist ne aufgabe aus der uni, wobei ich mangels html-kenntnisse nicht ganz durchsteige was ein oracle problem ist und was von falschem html-aufbau her kommt.
  11. hi, hab hier folgenden Beispielcode um eine html-form anhand von oracle-db anweisungen zu erstellen - und ich hab meine probleme ihn zu verstehen create or replace procedure hello_world2 IS begin htp.htmlopen; htp.headopen; htp.title('Hallo World2'); htp.header(1, 'Volltextsuche'); htp.formOpen('busse.volltextsuche_ausfuehren', 'POST'); htp.br; htp.br; htp.formsubmit(cvalue => 'Abschicken'); htp.FormReset(cvalue => 'Zuruecksetzen'); htp.formClose; htp.bodyClose; htp.htmlClose; end; / was genau mcht hier das formOpen ? laut doku ist busse.volltextsuche_ausfuehren das hier: "the URL of the WRB or CGI script where the contents of the form is sent" Table of Contents was konnte der Aufruf von busse.volltextsu.... in oracle sein? eine function, eine procedure, ein package? hab jetzt mal versucht eine procedure zu machen und die dann aufzurufen, aber da gibts einen fehler das ein objekt nicht gefunden wurde. ich möchte jetzt erstmal soweit kommen, dass wenn ich den ausführen button klicke mir der inhalt einer tabelle ausgeführt wird. wie müsste ih das in oracle-html machen? kann mir da wer helfen?
  12. hi, ich versuche grad für eine Tabelle einen Block zu schreiben der mir alle Datensätze löscht die bis auf die Schlüsselattribute identisch sind. Das wollte ich lösen in dem ich mir die minimale rowid selektiere nachdem ich alle Nicht-Schlüsselattribute groupiert hab - damit krieg ich für dubletten immer nur einen Datensatz. Daraufhin wollte ich alle sätze löschen die ich auf diese weise nicht gefunden hab - was dann die dubletten sind. Klappt soweit, mein problem ist aber in der schleifenverarbeitung zur erkennen ob eine Spalte eine Schlüsselattribut-Spalte ist. Die darf ich natürlich nicht mit groupieren, da sich die Datensätze aufjedenfall im Schlüssel unterscheiden. Kann mir wer sagen wo oder wie ich prüfen kann ob eine aktuelle Spalte ein Schlüsselattribut ist ?
  13. Hallo, ich hab hier diesen EERM http://i105.photobucket.com/albums/m239/souljumper/erwin_log.jpg da gibts u.a. 3 Relationen Bussfahrer, Einsatzplan und Fahrten Ich soll nun eine SQL-Anweisung formulieren die mir diese Information liefert: Für welche Busfahrer gilt, dass es keine Linie gibt, die sie noch nicht gefahren sind? auf deutsch: welcher bussfahrer ist alle linien gefahren. nun weis ich, das ich hier mit dem doppelten not exists arbeiten muss, aber es kommt bei mir immer nur blödsinn raus Die SQL-Anweisung die bei meinem versuchen rausgekommen ist, ist diese hier: select mita_id from busfahrer b where not exists (select * from einsatzplan e where not exists (select * from fahrten f where f.fahrt_id = e.fahrt_id)); leider werden mir auf diese weise alle bussfahrer ausgegeben, was nicht stimmt. Kann mir jemand sagen was ich falsch mache oder wie die anweisung dafür lauten muss?
  14. Hallo hab hier einen binärenbaum an dem ich die höhen rotation durchführen soll. Leider ist dieser Baum sehr abstrakt beschriftet mit h-1, h-2 etc. und ich weis net so recht wie ich das lesen soll/muss. Ansich die Rotation hab ich verstanden, aber diesen baum mit den abstrakten beschriftungen versteh ich net hier mal das foto des baumes kann mehr sagen wie ich das lesen muss ?
  15. hi, ich erinnere mich das es bei sql einen befehl gab oder en codewort mit dem man sagen konnte, selektiere mir die ersten N-Datensätze die du findest nur leider krieg ich den befehl nicht mehr zusammen und ich hab auch schon viel gegoogelt, allerdings ist das suchwort select + first äußerst schlecht um da was zu finden. kann mir da jemand auf die sprünge helfen ?

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...