• Home
  • Google Plus
  • Facebook
  • Twitter
  • Xing
  • RSS-Feed

Kendaric Dot net

Today I have good news und I have bad news

Kategoriearchiv: IT

Firefox 4 Flash Abstürze beheben

9. Mai 2011 um 20:16 Uhr | Alle, IT, Tools | Kendaric

Nach der Umstellung auf den Firefox 4 funktionierte Flash am Anfang ohne Probleme, aber dann fingen die Probleme an. Schon ein paar Tage später stürzte andauernd mein Browser ab, sobald ich eine Seite mit irgendeiner Flashanimation öffnete.

Was habe ich nicht alles gemacht. Firefox neu installiert, Profil gelöscht, Flash neu installiert, auch das Update auf Firefox 4.0.1 installiert, aber nichts hat geholfen. Der Flashplayer funktionierte immer so lange, bis ich den Browser neu gestartet habe.

Aber jetzt endlich die lang ersehnte Lösung.

Öffnet einen neuen Tab im Firefox und gebt in der Adresszeile folgendes ein:

about:config

Natürlich müsst ihr der Mozilla Foundation “versprechen vorsichtig zu sein”.

Sucht jetzt einfach nach diesem Eintrag:

dom.ipc.plugins.enabled

Den braucht ihr jetzt nur noch auf False setzen und schon ist das Problem behoben.

 

Keine Kommentare

SQL-Datenbank Abgleich zwischen zwei Servern

5. Mai 2011 um 21:20 Uhr | Alle, IT, SQL, VBScript | Kendaric

Vor ein paar Wochen musste ich einen Abgleich zwischen zwei SQL-Datenbanktabellen machen. Die Datenbanken lagen jedoch auf zwei unterschiedlichen physikalischen Servern.

Da ich im Netz kein reines SQL-Script dazu finden konnte hier meine Lösung.

Es handelt sich dabei um ein VBScript, welches die Quelltabelle abfragt, das erhaltene Recordset durchläuft und Zeile für Zeile in die Zieltabelle schreibt.

‘Variablendeklaration
Dim objSourceCN, strSourceServer, strSourceDatabase, strSourceUser, strSourcePassword, strSourceTable, strSourceIDColumn, strSourceColumn, strSourceSQL
Dim objTargetCN, strTargetServer, strTargetDatabase, strTargetUser, strTargetPassword, strTargetTable, strTargetIDColumn, strTargetColumn, strTargetSQL
Dim objRS

‘Quelldatenbank
strSourceServer = “QUELLSERVERNAME_ODER_IP”
strSourceDatabase = “NAME_DER_QUELLDATENBANK”
strSourceUser = “BENUTZERNAME_FÜR_QUELLDATENBANK”
strSourcePassword = “PASSWORT_FÜR_QUELLDATENBANK”
strSourceTable = “QUELLTABELLE”
strSourceIDColumn = “QUELL_ID_SPALTE”
strSourceColumn = “QUELLSPALTE”

‘Zieldatenbank
strTargetServer = “ZIELSERVERNAME_ODER_IP
strTargetDatabase = “NAME_DER_ZIELDATENBANK”
strTargetUser = “BENUTZERNAME_FÜR_ZIELDATENBANK”
strTargetPassword = “PASSWORT_FÜR_ZIELDATENBANK”
strTargetTable = “ZIELTABELLE”
strTargetIDColumn = “ZIEL_ID_SPALTE”
strTargetColumn = “ZIELSPALTE”

‘Quellconnection
Set objSourceCN = CreateObject(“ADODB.Connection”)
objSourceCN.Open “Provider=SQLOLEDB;Data Source=” & strSourceServer & “;” & “Initial Catalog=” & strSourceDatabase & “;” & “User ID=” & strSourceUser & “;Password=” & strSourcePassword & “;”

‘Zielconnection
Set objTargetCN = CreateObject(“ADODB.Connection”)
objTargetCN.Open “Provider=SQLOLEDB;Data Source=” & strTargetServer & “;” & “Initial Catalog=” & strTargetDatabase & “;” & “User ID=” & strTargetUser & “;Password=” & strTargetPassword & “;”

‘SQL-Abfrage zum Abfragen der Quelldatenbank
strSourceSQL = “Select ” & strSourceTable & “.” & strSourceIDColumn & “, ” & strSourceTable & “.” & strSourceColumn & “ From ” & strSourceTable
‘SQL Abfrage zur Quelldatenbank ausführen
Set objRS = objSourceCN.Execute(strSourceSQL)

‘Gehe das RecordSet
Do Until objRS.EOF

‘SQL-Abfrage zum Ändern der Zieldatenbank
strTargetSQL = “UPDATE ” & strTargetTable & ” SET ” & strTargetColumn & “ = ‘” & objRS(strTargetColumn) & “‘ WHERE ” & strTargetIDColumn & “ = ‘” & objRS(strTargetIDColumn) & “‘”
‘Hilfsausgabe
WScript.Echo strTargetSQL
‘Ausführung SQL-Abfrage zum Ändern der Zieldatenbank
objTargetCN.Execute strTargetSQL
‘Leeren der SQL-Abfrage zum Ändern der Zieldatenbank
strTargetSQL = “”
‘Gehe ein Recordset Wert weiter
objRS.MoveNext

Loop

‘Schieße Verbindung zur Zieldatenbank
objTargetCN.Close
‘Schließe Recordset
objRS.Close
‘Schließe Verbindung zur Quelldatenbank
objSourceCN.Close

Keine Kommentare

Delicious Plugin im Firefox 4 nutzen – Update 2

17. März 2011 um 19:34 Uhr | Alle, IT | Kendaric

Kaum ist der Firefox 4 als Release Candidate erschienen, will man den doch auch direkt mal testen.

Leider funktionieren, wie so oft, ein paar Plugins nicht mehr richtig. Dazu gehört unter anderem Firebug, welcher erst ab der Veröffentlichung der Final als neue Version heraus kommen soll, aber leider auch das Delicious Plugin macht Ärger.

Zum Glück lässt sich das Delicious Plugin mit wenigen Handgriffen wieder funktionsfähig machen.

Geht dazu in das Hilfemenü auf den Punkt "Informationen zur Fehlerbehebung" oder gebt in der Addresszeile "about:support" ein. Dort klickt ihr auf den Button "Beinhaltenden Ordner anzeigen". Nun öffnet sich euer Dateimanager. Geht jetzt in folgende Verzeichnisse:

.\extensions\{2fa4ed95-0317-4c6a-a74c-5f3e3912c1f9}\

In diesem Verzeichnis findet ihr die Datei install.rdf, die ihr mit einem Texteditor öffnen müsst. In der Datei findet ihr, in der achten Zeile folgenden Eintrag:

em:maxVersion="4.0b3pre" />

Entfernt nun einfach "b3pre" aus der Zeile, wodurch der Eintrag dann wie folgt aussieht:

em:maxVersion="4.0" />

Die Datei abspeichern, den Firefox neustarten und fertig.

 

Update 23.03.2011 20:30

Aufgrund der Kommentare zum Artikel hier eine kurze Ergänzung.

Wenn ihr den Firefox komplett neu installiert, ohne vorher das Delicious AddOn installiert zu haben, wird die Installation des AddOn nachträglich, wegen einer fehlerhaften Prüfsumme in der Signatur, fehlschlagen.

Um dieses Problem zum umgehen löscht aus der XPI-Datei das Verzeichnis "META-INF".

Falls ihr jedoch Problem habt hier das Delicious AddOn als Download.

Download hier

Download hier

 

Update 29.04.2011 20:56

Ach ja, die Tage ist die Version 4.0.1 erschienen. Wenn ihr in der Datei install.rdf nur 4.0 stehen habt, wird das Plugin sich nicht mehr installieren lassen und auch nicht mehr funktionieren.

Schreibt notfalls einfach 5.0 in die Datei. Dann sollte das Plugin die Updates der nächsten Monate überleben.

Danke, übrigens für die vielen Kommentare und den Tipp für das zweite Update.

29 Kommentare

Sudo ohne Passwort

4. März 2011 um 16:06 Uhr | Alle, IT, Linux | Kendaric

Ok, diese Sache ist wahrscheinlich keinen Post wert, aber vielleicht hilft es ja einem.

Man möchte unter der Konsole ein selbstgebautes Script als Root starten oder vielleicht auch einen Befehl in ein Script einbauen, welches aber Rootrechte benötigt. Was halt dann stört ist die andauernde Passwortabfrage von sudo.

Hier eine kleine Abhilfe. Einfach in die Konsole folgendes eingeben:

$ sudo visudo

Nun öffnet sich sie Datei /etc/sudoers zum editieren. Jetzt fügt man einfach in die letzte Zeile folgendes ein:

kenny ALL=NOPASSWD: /usr/bin/script

oder

%kenny ALL=NOPASSWD: /usr/bin/script

"kenny" steht dabei für den Benutzernamen kenny dem ihr das Recht geben wollt das Script /usr/bin/script ohne Passwortabfrage starten zu lassen. Achtung, "%kenny" ist wiederum eine Benutzergruppe namens kenny. Was einem die Möglichkeit gibt mehreren Benutzern direkt das Recht zu geben ein bestimmtes Script oder Programm zu starten.

Keine Kommentare

Nach Umzug von Ubuntu VM unter Vmware fehlt Nethwerkschnittstelle

4. März 2011 um 15:58 Uhr | Alle, IT, Linux | Kendaric

Dies ist ein sehr beliebtes Problem unter Ubuntu und kann mit einem kleinen Trick behoben werden. Einfach die Datei /etc/udev/rules.d/70-persistent-net.rules mit einem Editor öffnen. Dort findet man dann zwei Einträge für die gleiche Netzwerkkarte. Eure Datei kann beispielsweise wie folgt aussehen:

# PCI device 0×1022:0×2000 (pcnet32)
SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="00:0c:29:b0:1a:59", NAME="eth0"

# PCI device 0×1022:0×2000 (pcnet32)
SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="00:0c:29:38:15:ba", NAME="eth1"

Einfach die Zeile mit eth0 entfernen und eth1 in eth0 ändern. Danach sollte der Inhalt der Datei wie folgt aussehen:

# PCI device 0×1022:0×2000 (pcnet32)
SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="00:0c:29:38:15:ba", NAME="eth0"

Jetzt nur noch die Datei speichern, die VM einmal neustarten und fertig.

Keine Kommentare

© Kendaric Dot net

|

Interpretiert von DesignFalcon und mnfw. Powered by WordPress.