=?ISO-8859-2?Q?[MSSQL]_Zmiana_collation_istniej=B1cego_serwera?=
Bodzio Podolak, Jr. - 05-12-2005 19:19
=?ISO-8859-2?Q?[MSSQL]_Zmiana_collation_istniej=B1cego_serwera?=
Cześć. Czy można zmienić collation (z Polish_CI_AS na Latin1_General_CI_AS ) kiedy istnieją już bazy danych? Czy podgranie bazy model z innego serwera załatwiłoby sprawę? Jakie collation mają Wasze bazy, które przechowują pl.ogonki? Dzięks z góry i miłego popołudnia.
-- Wysłano z serwisu Usenet w portalu Gazeta.pl -> http://www.gazeta.pl/usenet/
Vez do Han - 09-12-2005 19:52
=?iso-8859-2?Q?Re:_=5BMSSQL=5D_Zmiana_collation_istniej=B1ceg o_serwera?=
Użytkownik "Bodzio Podolak, Jr." <bodzio.jr@WYTNIJ.gazeta.pl> napisał w wiadomości news:dn1bc4$c60$1@inews.gazeta.pl... > Cześć. Czy można zmienić collation (z Polish_CI_AS na Latin1_General_CI_AS > ) kiedy istnieją już bazy danych?
Tak.
> Czy podgranie bazy model z innego serwera > załatwiłoby sprawę?
Nie.
> Jakie collation mają Wasze bazy, które przechowują > pl.ogonki? Dzięks z góry i miłego popołudnia.
Różnie: Polish_CI_AS, albo Polish_CS_AS ale w ogólności staramy się tak pisać aby to było obojętne.
Z tą zmianą sposobu sortowania serwera to trochę trudne jest i chyba nie potrzebne. Trzeba użyć narzędzia rebuildm - do przebudowania bazy master. Kilkakrotnie próbowałem i zawsze miałem problemy, ale to raczej ja mam zaśmieconą konfigurację na kompie :-) Sposób sortowania można podać przy zakładaniu bazy i będzie obowiązywał dla bazy. Zresztą dla kolumny też można i ten sposób najbardziej mi się podoba. Jedyny problem jaki może, ale nie musi, się pojawić to użycie tabel tymczasowych. Jak się nie poda w sposób jawny, że mają mieć zastosowany sposób sortowania identyczny jak baza aktualna, albo wogóle określony, to zostanie założona z wykorzystaniem ustawień bazy tempdb (a więc pośrednio bazy model) i wtedy selecty wykorzystujące porównania pomiędzy zwykłą tabelą a tabelą tymczasową mogą komunikować o nierowiązywalnum konflikcie sposobu sortowania. Tak więc albo podawać przy tabelach tymczasowych sposób sosrtowania albo podawać jawnie collaton w selektach.
Grzesiek G. - 09-12-2005 19:53
Bodzio Podolak, Jr. napisał(a): > Cześć. Czy można zmienić collation (z Polish_CI_AS na Latin1_General_CI_AS > ) kiedy istnieją już bazy danych? Czy podgranie bazy model z innego serwera > załatwiłoby sprawę? Jakie collation mają Wasze bazy, które przechowują > pl.ogonki? Dzięks z góry i miłego popołudnia. > Pzmiętaj, że zmiana collation dla serwera nie powoduje jej zmiany w istniejących bd.
-- Grzegorz Gruza Odpowiadając usuń "spamerom_nie." z adresu!!!
janosikos - 25-01-2006 13:33
a jak zmienic colację w db?
Janosikos
Użytkownik "Grzesiek G." <gruza@spamerom_nie.priv4.onet.pl> napisał w wiadomości news:dn6ikb$d5j$1@nemesis.news.tpi.pl... > Bodzio Podolak, Jr. napisał(a): >> Cześć. Czy można zmienić collation (z Polish_CI_AS na >> Latin1_General_CI_AS >> ) kiedy istnieją już bazy danych? Czy podgranie bazy model z innego >> serwera >> załatwiłoby sprawę? Jakie collation mają Wasze bazy, które przechowują >> pl.ogonki? Dzięks z góry i miłego popołudnia. >> > Pzmiętaj, że zmiana collation dla serwera nie powoduje jej zmiany w > istniejących bd. > > -- > Grzegorz Gruza > Odpowiadając usuń "spamerom_nie." z adresu!!!
Grzesiek G. - 25-01-2006 15:35
janosikos napisał(a): > a jak zmienic colację w db? > > Janosikos > > > Użytkownik "Grzesiek G." <gruza@spamerom_nie.priv4.onet.pl> napisał w > wiadomości news:dn6ikb$d5j$1@nemesis.news.tpi.pl... > >>Bodzio Podolak, Jr. napisał(a): >> >>>Cześć. Czy można zmienić collation (z Polish_CI_AS na >>>Latin1_General_CI_AS >>>) kiedy istnieją już bazy danych? Czy podgranie bazy model z innego >>>serwera >>>załatwiłoby sprawę? Jakie collation mają Wasze bazy, które przechowują >>>pl.ogonki? Dzięks z góry i miłego popołudnia. >>> >> >>Pzmiętaj, że zmiana collation dla serwera nie powoduje jej zmiany w >>istniejących bd.
ALTER DATABASE COLLATE. Tyle, że to nie powoduje zmiany w istniejących już kolumnach. Aby to zrobić dla istniejących kolumn proponuję przeszukać SQLServerCentral - ktoś kiedyś tam wrzucił gotowy skrypt.
Pozdrawiam
-- Grzegorz Gruza Odpowiadając usuń "spamerom_nie." z adresu!!!
zanotowane.pldoc.pisz.plpdf.pisz.pleffulla.pev.pl
|
Wydajność baz danych w zależności od poziomu izolacji ANSI/ISO
Czy zna (obsługuje) ktoś program Iso Draw ?
MYSQL - kodowanie w ISO-PL
strona plus baza w iso do utf-8
Kodowanie: z iso na utf
MSSQL Express czy Oracle Express
Pobierananie danych z innej bazy danych w MSSQL
Migracja MSSQL 2005 CTP na 2005 Express
MSSQL , funkcja pobierajaca sama date (bez czasu) w funkcji
[mssql] insert do tabeli na podstawie danych z innej tabeli
zanotowane.pldoc.pisz.plpdf.pisz.plponland.htw.pl
Cytat
Decede mihi sole - nie zasłaniaj mi słonca. Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści Hoc fac - tak czyń. A tergo - od tyłu; z tyłu. I czarne włosy posiwieją. Safona |
|