
dr.dimitri
Mitglieder-
Gesamte Inhalte
1276 -
Benutzer seit
-
Letzter Besuch
Inhaltstyp
Profile
Forum
Downloads
Kalender
Blogs
Shop
Alle Inhalte von dr.dimitri
-
Darum ging's mir weniger, sondern darum, dass mein Receiver zwar 2x mal optischen und 1x Koax aber noch keinen HDMI Eingang hat. Dim
-
Hi, ich bin auch grade am überlegen ob ich mit einen HTPC zusammenbaue, daher auch mal von meiner Seite Danke für die Mühe. Ich würd dann aber die Platte durch eine WD Caviar Green WD20EADS mit 2 TB ersetzen. Kennst Du das LiteOn? Wie ist das vom Laufgeräusch her? Ist es bei dem MB auch möglich den Ton über einen optischen Ausgang an den Receiver zu senden? Dim
-
Weil Du deine gesamten Daten im Reklamationsfall irgenwo hin schickst und Du keine Ahnung hast, was der Hersteller bzw. die Personen die dort arbeiten damit anstellen. Bei Haustierbildern mag das noch ok sein, aber es gibt auch andere Daten, die man vielleicht nicht so gern aus der Hand gibt. Dim
-
Hmm dann solltest Du wohl einen Umtausch in Betracht ziehen. Ein Grund, warum ich alles was auf eine USB Platte kommt mit Truecrypt verschlüssle. Dim
-
Ich glaub gar nicht. Versuch es mal an einem anderen USB Port (am besten einen der Hinten am Gehäuse sitzt). Ich hab bei meiner WD die Erfahrung gemacht, dass die vorderen USB Plätze nicht immer mit genügend Saft versorgt werden um den Anlaufstrom der Motoren zu liefern. Worauf Du auch verzichten solltest sind Verlängerungen des USB Kabels auch das hat bei mir zu Problemen geführt. Dim
-
Wieso eigentlich? Das ist die korrekte Vorgehensweise. Einen Trigger bauen um eine bereits vorhandene (bessere) Funktion nachzubilden... Dim
-
Des weiteren wird evtl. auch ein DB Link verwendet, der keine Verbindung zur Zielinstance aufbauen kann. Aber das sind alles Mutmaßungen - ich würde damit zu den Erstellern des Tools gehen, denn wir können hier wirklich nur raten. Dim
-
Langjährige Mitarbeiter werden wegen Nichtigkeiten gekündigt - und dann sowas. Kauf dir für 400 Euro ein eigenes NB und fertig. Dim
-
Also wenn man es genau rechnet sind es 1.145€ die bleiben bzw. 1160€ ohne Kirchensteuer. Immerhin ein bissl mehr ;-) und es steht was im Lebenslauf. Da meine Freundin in einer ähnlichen Situation ist, kann ich sagen, dass es da nicht mehr viel auszuschöpfen gibt. Wohngeld gibt's nur wenn der Erstwohnsitz woanders ist. H4 gibt's nur, wenn man der Arge zur Verfügung steht und viel Zeit nebenbei zu Arbeiten gibt's auch nicht in der Phase. Sparen kann man da am ehesten am Sprit und der Kfz- und anderen Versicherungen. Dim
-
Nun ja falls du es nicht bemerkt hast, ich bin die ganze Zeit davon ausgegangen dass Du Oracle verwendest, habe Links zur Oracle Doku gepostet und natürlich auch die Oracle Syntax verwendet. Wenn du mysql nutzt kannst Du alles was ich geschrieben haben auch direkt wieder vergessen, denn die Trigger dort sehen komplett anders aus. Auch old und new gibt es dort nicht. Näheres muss dir dann jemand sagen, der mysql besser kennt. Dim
-
Mysql? Ich dachte Du verwendest Oracle. Zumindest sieht die Syntax so aus. Unabhängig davon fallen mir zwei Dinge auf: Es fehlt die genaue Fehlerausgabe Niemals, niemals, niemals Umlaute in Objektnamen verwenden. Dim
-
Sofern Du jetzt noch die korrekte Schreibweise für den DELETE Befehl verwendest und die Spaltennamen korrekt sind sollte das so laufen. Kein guter Anlaufpunkt wenn man für Oracle entwickelt Ich würde mal den Concepts Guid empfehlen. Wenn du in der verlinkten Seite ein Kapitel zurück gehst kommst auch gleich zum Thema Data Integrity und ein Kapitel nach vorne dürfte auch interessant für dich sein. Ansonsten die üblichen Verdächtigen. Dim
-
Verbesserungsvorschläge
dr.dimitri antwortete auf -Post Apocalyptica-'s Thema in News und Feedback zu Fachinformatiker.de
Jetzt (15:56 Uhr) ist es wieder etwas langsamer. Das posten neuer Beiträge, etc. dauert ca. 20-30 Sekunden. Momentan sind 890 User online. Dim -
Man nennt ihn auch Foreign Key oder Fremdschlüssel und gehört zusammen mit dem PK (Primary Key) zur Gruppe der Integrity Constraints. In einemTrigger hast Du die Möglichkeit auf die alten und neuen Werte zuzugreifen. Das geht mit :old.spaltenname und :new.spaltenname Allerdings ist in einem Insert Trigger logischerweise kein old und in einem Delete kein new möglich. Dim
-
Hi, ist die Verbindung Sportverein zu Zeitung eine 1:n Beziehung? Falls ja, dann brauchst Du die Zuordnungstabelle nicht sondern kannst das ganz bequem über einen FK-Constraint lösen. Falls es sich um eine n:m beziehung handelt, würde ich davon Abstand nehmen diese Logik in einem Trigger abzulegen und statt dessen eine PL/SQL Prozedur schreiben die diese Aufgabe übernimmt. Aber da man niemanden zu seinem Glück zwingen kann: CREATE TRIGGER /*es fehlt der Name*/ AFTER DELETE ON Sportvereine FOR EACH ROW BEGIN IF .... /*Ohne * Da ist nicht Access sondern Oracle*/ DELETE * from Zuordnungstabelle WHERE sportvereinid=:old.sportvereinid; Die Spaltennamen musst natürlich evtl. anpassen. Dim
-
welchen Virenscanner bevorzugt ihr fuer Windows 9x/2000/XP?
dr.dimitri antwortete auf Crash2001's Thema in Security
Was genau gefällt dir daran daran nicht? Dim -
Asrock, um persönliche Meinungen wird gebeten...
dr.dimitri antwortete auf Wiener Schintzel's Thema in Hardware
Ich hab mir vor 2 Wochen mit dem ASRock M3A790GXH einen komplett neuen Rechner zusammengebaut. Einzig bei breiteren Lüftern gibt's Probleme, weil der Kühlkörper des Onboard Chips recht nahe bei der CPU sitzt. Auch werden 2 Speicher Bänke vom Lüfter überdeckt. Hier müssen die Riegel vor dem Einbau rein. Ansonsten hat es alles was man braucht. OC Potential, die Möglichkeit bei einem X3 evtl. den 4 Kern freizuschalten und natürlich den 790FX Chipsatz zu einem sensationellen preis von unter hundert Euro. Dim -
Das größte Problem ist, dass ein wirklicher Vergleich nur auf einer technischer Ebene stattfinden kann, der relativ fundiertes Wissen über die beiden Datenbanken voraussetzt. Dann könnte man z.B. die unterschiedlichen Backup Recovery Strategien untersuchen, zeigen was RAC ist, wo die Unterschiede zwischen PL/SQL und T-SQL liegen, Anbindung an 3G Sprachen wie Java, .Net, C/C++ etc. Das alles braucht aber für einen kompletten Neueinsteiger schon einige Wochen um sich da durchzuarbeiten sofern nicht der ein oder andere MSSQL/Oracle Spezi auf Besonderheiten hinweist. Da ich davon ausgehe, dass Du nicht Wochen Zeit dafür hast, würde ich mich auf einige wenige Punkte beschränken die sich "relativ" leicht erarbeiten lassen: - Unterstützte Hard- und Software (welche CPU Architekturen, welche Betriebssysteme) - Grundlegende Mechanismen für Hochverfügbarkeit und Skalierung (bei Oracle würde ich hier unter dem Stichtwort "Real Application Cluster" beginnen) - Vergleich der verschiedenen Editionen anhand einer Featurematrix. Ich würde Oracle und MSSQL in eine Matrix zusammenfassen und dort auch nur die wichtigsten Punkte übernehmen - also nicht 1:1 rauskopieren. Die eigentliche Aufgabe ist dabei herauszufinden, welches Feature sich hinter einem Schlagwort verbirgt und wie die Entsprechung bei der anderen DB heißt bzw. ob sie überhaupt existiert. Daher solltest Du die aufgenommenen Features auch mit Bedacht wählen. - Lizenzmodelle. Hast ja schon, würde ich aber auch in einer Matrix zusammen fassen, damit man leicht erkennt, wo Gemeinsamkeiten bzw. Unterschiede liegen. - Branchenlösungen die für die jeweilige DB freigegeben sind. Z.B. SAP, das schon erwähnte NAV, Oracle Applications, Siebel was immer dir noch so einfällt. Sprich strategische Software, die ggf. nur auf einer bestimmten DB läuft. Ist für eine Kaufentscheidung sicherlich nicht unwichtig. Als Quelle würde ich mal bei den Herstellerseiten selbst anfangen. Dort fidnest Du neben diversen Featureübersichten und Buzzwords auch die Dokumentation in diversen Detailierungsstufen. Wikipedia und Forendiskussionen sollten da erstmal außen vor bleiben. Dim
-
Hmm Du kannst nur hoffen, dass sich der betreffende Lehrer nicht mit Datenbanken beschäftigt. Die Beschreibung der unterschiedlichen Editionen sieht aus wie rauskopiert. Sätze wie Bewährte Performance, Zuverlässigkeit und Sicherheit sind nur wirklich reines Marketing BlaBla. Das ist in etwa genauso schlimm als ob Du in einer Lateinex den namen des Nachbarn mitarbschreibst (ich erwähn das, weil das jemanden aus meiner Klasse mal wirklich passiert ist :uli). Vergessen hast Du auch die kostenlose Oracle XE Version. Bei der Lizenzierung von Oracle wird übrigends nicht nur nach physikalischen Prozessoren sondern auch nach Kernen unterschieden. Und auch dort gibt es unterschiede. Ein Opteron ist z.B. billiger als ein Sparc. Des weiteren wird nicht nach CPUs und User lizenziert sondern entweder oder. Davon und von einigen Rechtschreibfehlern abgesehen, gibt es keinerlei Quellenangaben für deine Ausführungen. Die Behauptung, dass MSSQL hauptsächlich im DWS Bereich eingesetzt wird halte ich z.B. argumentativ für sehr dünn. Bist Du sicher, dass der MSSQL Server keine objektrelationalen Erweiterung besitzt? Ich kenne den geforderten Umfang nicht, aber es sieht nicht so aus, als ob Du dich wirklich mit den beiden Datenbanken beschäftigt hättest. Falls das doch der Fall sein sollte, würde ich dir empfehlen dich mehr einzubringen. Momentan sieht es aus wie ein Sammelsurium von Textbausteinen der Herstellerseiten. Dim
-
falsche Werte aus Produktiv DB mit den richtigen Werten der Migration DB ersetzen ??
dr.dimitri antwortete auf z.t.i's Thema in Datenbanken
Ersetze gor. durch prod. Außerdem solltest Du dir die TBLMIGKORREKTUR mal ansehen. Die dortigen Spaltennamen sind mit den Aliasen identisch die Du auch im SELECT verwendet hast. Die Spalten dort heißen also NEU, KUNDEN_NR und ALT. Die musst Du auch in deinem Update so verwenden. Aber ich wiederhole mich. Evtl. wäre es noch vorteilhaft vor dem Update einen Index auf die Korrekturtabelle zu legen: create index tblkorrektur_ix1 on tblkorrektur(kunden_nr,neu); Dim PS: Der UPDATE läuft natürlich nur, wenn die Kundennummer eindeutig ist. Sind dort doppelte Werte vorhanden bricht das Statement ab. -
Geldsack Dim
-
Ja dann haben wir ja schon mal ein potentielles Problem gefunden - eigentlich müsstest dich bei 90 Grad verbrennen. Bist dem Hinweis vom Chief bezüglich der Folie schon nachgegangen? Dim
-
Hi, zum einen ist der Boxed Lüfter nicht unbedingt das gelbe vom Ei. Sehr laut und auch nicht der kühlste. Ich würde hier auf jeden Fall nochmal 30-40 Euro investieren und z.B. einen Scythe Zipang 2 einbauen. Das sollte bei einem 1000 Euro PC schon drinnen sein. Die Luftzirkulation hab ich bei mir so gebaut, dass zwei 120mm Gehäuselüfter unten die Luft ansaugen (laufen auf 7V mit ~1000rpm daher auch sehr leise) und der obere Lüfter (direkt unter dem Netzteil) die Luft raussaugt (auch mit 7V und sehr leise). Der Lüftstorm kühlt dadurch auf seinem Weg nach oben zusätzlich die Platte und die GraKa. In meiner vorherigen Konfiguration haben alle Lüfter angesaugt, was zu etwa 10-15 Grad höheren Temperaturen geführt hat. Mein Phenom II X4 945 hat unter Vollast jetzt ca. 52 Grad, im Idle Modus 37. Die GraKa (ATI 4770) läuft im Normalbetrieb (Win7) mit unter 40 Grad, unter Last nie über 55 Grad. Die Festplatte liegt bei gerade zu eisigen 30 Grad. Wenn Deine CPU heißer wird, dreht dann auch der Lüfter lauter? Nicht das z.B. die Steuerung defekt ist und er weiterhin mit 1000 RPM o.ä. läuft. Dim
-
Out of Memory Exception beim EntityManager
dr.dimitri antwortete auf Guybrush Threepwood's Thema in Java
Ein InputStream bietet aber keine Möglichkeit etwas zu schreiben. Es wird ein ein OutputStream benötigt um einen LOB zu befüllen. Eine InputStream wird verwendet um ihn zu lesen. Dim -
Out of Memory Exception beim EntityManager
dr.dimitri antwortete auf Guybrush Threepwood's Thema in Java
Blob Daten werden im allgemeinen per OutputStream in die Datenbank geschrieben. Daher ist es sehr wohl möglich eine Datei häppchenweise in die Datenbank zu schreiben. Jede DB ist da aber im Detail ein bissl anders. Eines haben sie aber gemeinsam: Es gibt eine Doku in der das Vorgehen mit Blobs und JDBC beschrieben wird. Dim