einkaufen
Sonntag, 20. September 2009 9:21
schlafen, chillen, joe’s polterabend, schlafen – also ein feiner samstag gestern
– und nur iphone-bilder, die sind nicht so gut, aber besser als nix…
Sonntag, 20. September 2009 9:21
schlafen, chillen, joe’s polterabend, schlafen – also ein feiner samstag gestern
– und nur iphone-bilder, die sind nicht so gut, aber besser als nix…
Samstag, 19. September 2009 7:21
für den törn ist zwar noch langfristig – aber nicht so supereinladend muss ich mal sagen – mit regen und max 20 grad is ned so sommerlich – naja, wird schon werden, segel ma halt mehr
Thema: Allgemein | Kommentare (2) | Autor: michi
Freitag, 18. September 2009 9:21
dieser post ist hauptsächlich als erinnerung für mich – ich brauch das sicher nochmal und will dann nicht unbedingt nochmal suchen was ich getan habe – alle hardcoresqlspezialisten sollten jetzt nur weiterlesen, wenn sie echte fehler in meinem text anmerken wollen – ich hab das recht “rustikal” geschrieben, ohne begründungen und nur so, wie es bei mir funktioniert hat…
problem am anfang: der sql server hatte eine falsche collation eingestellt, wir haben die Latin1_General_CI_AS gebraucht, bei der installation war eine andere eingestellt – was bedeudet, das die datenbanken, die einfach mit klick-klick auf dem server erstellt wurden, die falsche collation hatten.
so, und das war das problem, weil viele t-sql scripts, ssis packages und so nicht collationübergreifend funktionieren.
jetzt gibt es eine recht einfache methode die standard collation eines servers zu ändern – die killt aber leider alle datenbanken – weil die systemdatenbanken da neu erstellt werden – ein backup der db’s und dann einfach restoren hilft auch nicht, da da die alte collation wieder reinkommt – daher muss man die datenbanken mit rechtsklick/tasks/generate scripts hinaussichern, und dort einige einstellungen treffen, damit der export auch richtig funktioniert:
um alles rauszubekommen muss man fast alle werte auf true setzen – aber auf keinen fall den, wo gefragt wird, ob die collation mitexportiert werden soll:

das sind die einstellungen wie sie sein sollten.
so, jetzt muss man dann die datenbanken droppen – ich hab sie zur sicherheit detached und wegverschoben, das sie noch da sind, wenn was ist.
dann kann man die collation vom server ändern, das geht über ein sql-server-setup befehlchen auf der commandline:
‘Setup /QUIET /ACTION=REBUILDDATABASE /INSTANCENAME=InstanceName /SQLSYSADMINACCOUNTS=accounts /[ SAPWD= StrongPassword ] /SQLCOLLATION=CollationName’
im verzeichnis C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Release ausführen, die option /SAPWD= ist wichtig für den fall, das der mixed mode (für die anmeldung) vom sql server aktiviert ist – bei den /SQLSYSADMINACCOUNTS= empfielt sich die BUILTIN\Administrators zu nehmen, wenn keinen sicherheitsbedenken dagegen sprechen, weil in der gruppe muss man sein, um das setup aufzurufen und man kann dann auch die anpassungen wieder machen das alle wieder die richtigen rechte bekommen.
dieser aufruf dauert jetzt ein bisschen, dann sagt er entweder OK oder irgendeinen fehler – egal wie, man sollte in C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log die Summary.txt ansehen, ob alles funktioniert hat – wenn ja, sollte es so aussehen:
Overall summary:
Final result: Â Â Â Â Â Â Â Â Â Passed
Exit code (Decimal): Â Â Â Â Â 0
Exit message: Â Â Â Â Â Â Â Â Â Passed
Start time: Â Â Â Â Â Â Â Â Â Â 2009-09-17 10:09:31
End time: Â Â Â Â Â Â Â Â Â Â Â 2009-09-17 10:11:03
Requested action: Â Â Â Â Â Â Â RebuildDatabase
.
.
.
Detailed results:
Feature: Â Â Â Â Â Â Â Â Â Â Â Database Engine Services
Status: Â Â Â Â Â Â Â Â Â Â Â Â Passed
MSI status: Â Â Â Â Â Â Â Â Â Â Passed
Configuration status: Â Â Â Â Â Passed
Feature: Â Â Â Â Â Â Â Â Â Â Â Analysis Services
Status: Â Â Â Â Â Â Â Â Â Â Â Â Passed
MSI status: Â Â Â Â Â Â Â Â Â Â Passed
Configuration status: Â Â Â Â Â Passed
Feature: Â Â Â Â Â Â Â Â Â Â Â Reporting Services
Status: Â Â Â Â Â Â Â Â Â Â Â Â Passed
MSI status: Â Â Â Â Â Â Â Â Â Â Passed
Configuration status: Â Â Â Â Â Passed
Rules with failures:
Global rules:
There are no scenario-specific rules.
Rules report file: Â Â Â Â Â Â Â C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\20090917_100748\SystemConfigurationCheck_Report.ht
So, jetzt hat man die richtige Collation am Server – aber die Datenbanken sind weg…
die werden jetzt wieder angelegt, das *.sql script, das man vorher erstellt hat wieder ausgeführt (über sqlcmd, das sql server management studio oder wie auch immer) und dann müssten noch die db’s überprüft werden, speziell, wenn man über sqlcmd arbeitet, weil das einige dinge anders versteht als das management studio…
so – und wenns nicht funktioniert hat, kann man die datenbanken die man am anfang detached hat, nochmal attachen und das ganze nochmal probieren – weil die sind ja immer noch in der alten collation – dann könnte man es über ein ssis package machen und die db’s zweimal umbenennen oder so – aber das hab ich schon nicht mehr probiert…
Freitag, 18. September 2009 7:33
war gestern nicht unspannend, speziell rapid war ein schönes spiel, salzburg wegen der ergebnisses auch, die austria hat halt ein bissi abgeloost – aber die sind auch schon mit bauchweh aufgestiegen…
lass ma uns überraschen, wie die austria sich gegen bremen und funchal macht…
Thema: Allgemein | Kommentare (1) | Autor: michi
Freitag, 18. September 2009 7:31
der öbb weiss von den krankenakten, die entgegen den gesetzen angelegt wurden – bei einer kleinen firma weiss jeder wer wie lang krank war, bei der öbb mit den vielen arbeitnehmern brauchens halt ein system – es glaub doch keiner ernsthaft, das sowas in anderen firmen nicht usus ist – leute die ständig krank sind, speziell wenns diese 3 tage regelung ausnutzen, sind ja, wenns nur krankfeiern, echt die pest für die kollegen, weil ja irgendwer die arbeit machen muss – aber das der betriebsrat das weiss und nichts dagegen tut, find ich echt ein starkes stück – der sollt die arbeitnehmer vertreten und nicht dem vorstand glauben – wenns ihn denn schon gibt – aber ich find auch, das diese freigestellten betriebsräte so weit von den arbeitnehmern weg sind, das sie sowieso nicht mehr wissen, was bei denen die hackeln abgeht…
Donnerstag, 17. September 2009 7:36
aber das das kindergeld einkünfte aus arbeit berücksichtigt, einkünfte aus kapital oder vermietung nicht ist wieder ein solcher umfaller der angeblich sozialeren partei in der regierung, unglaublich – wennst nix hackelst weil du genug besitz hast, das du dir das sparen kannst, schiebens da noch das kindergeld in voller höhe rein – wieder mal super für die, die es eh schon haben – na egal, blöderweise gibts immer noch keine alternative für mich als die, die nicht mitdenken…
Mittwoch, 16. September 2009 7:55
Thema: Allgemein | Kommentare (1) | Autor: michi
Dienstag, 15. September 2009 8:56
bei uns – gerade klar, weil das kabelmodem bei mir im rucksack is, aber es hat ja vorher auch nicht funktioniert
– also heute modem tauschen und das vielleicht mit einem kaffee und einem spritzer kombinieren…
deswegen heut auch so ein kurzer und später post in meinem blog
Thema: Allgemein | Kommentare (1) | Autor: michi
Montag, 14. September 2009 7:44
wetter und besuch waren super, genug helfer waren auch da – ich find, wenns nur die 3 stunden mit den kindern wären, ohne her und wegräumen, wären diese feste echt geil – vor und nachbereitung sind zach
– aber ghören halt dazu…
bilder gibts auch