|
Не могу перекодировать БД
|
|||
---|---|---|---|
#18+
Здравствуйте! есть БД под Денвером в WIN1251, мне надо UTF8 или SQL_ASCII. Подскажите как сконвертировать. Пробовал создавать новую - пишет Код: plaintext 1.
Заранее спасибо! ... |
|||
:
Нравится:
Не нравится:
|
|||
28.07.2010, 15:49 |
|
Не могу перекодировать БД
|
|||
---|---|---|---|
#18+
Сделайте полный дамп базы (pg_dumpall), пересоздайте пазу с необходимой локалью (курить маны для initdb) и залейте все в базу. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.07.2010, 16:09 |
|
Не могу перекодировать БД
|
|||
---|---|---|---|
#18+
Warstoneпересоздайте пазу с необходимой локалью Пересоздайте кластер. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.07.2010, 16:10 |
|
Не могу перекодировать БД
|
|||
---|---|---|---|
#18+
Magister YodaПробовал создавать новую - пишет Код: plaintext 1.
Код: plaintext 1.
Magister Yoda, база-шаблон указывается в директиве TEMPLATE команды CREATE DATABASE, например: Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
28.07.2010, 16:37 |
|
Не могу перекодировать БД
|
|||
---|---|---|---|
#18+
ЁшMagister Yoda, база-шаблон указывается в директиве TEMPLATE команды CREATE DATABASE, например: Код: plaintext
вот у меня создалась БД asdf и как в ней изменить кодировку теперь? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.07.2010, 16:43 |
|
Не могу перекодировать БД
|
|||
---|---|---|---|
#18+
А мануал почитать не судьба? CREATE DATABASE name [ [ WITH ] [ OWNER [=] dbowner ] [ TEMPLATE [=] template ] [ ENCODING [=] encoding ] [ LC_COLLATE [=] lc_collate ] [ LC_CTYPE [=] lc_ctype ] [ TABLESPACE [=] tablespace ] [ CONNECTION LIMIT [=] connlimit ] ] ... |
|||
:
Нравится:
Не нравится:
|
|||
28.07.2010, 16:55 |
|
Не могу перекодировать БД
|
|||
---|---|---|---|
#18+
оставил только то что надо Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8.
вот что пишет... ... |
|||
:
Нравится:
Не нравится:
|
|||
28.07.2010, 17:53 |
|
Не могу перекодировать БД
|
|||
---|---|---|---|
#18+
Magister Yodaвот что пишет...А-а-а... Эпик феил... Спасибо, я проржался. FVMas detected. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.07.2010, 18:34 |
|
Не могу перекодировать БД
|
|||
---|---|---|---|
#18+
перечитай первый пост. В нём ясно написано "Я сам в этом не разбираюсь, мне надо это для программы." и не зачем ржать, раз ты такой умный дак может помог бы лучше, чем флудить? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.07.2010, 18:41 |
|
Не могу перекодировать БД
|
|||
---|---|---|---|
#18+
итак базу создал... Код: plaintext
вопрос такой - как изменить кодировку в стандартном шаблоне? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.07.2010, 18:48 |
|
Не могу перекодировать БД
|
|||
---|---|---|---|
#18+
Ну не знать форму записи (кстати, кто автор-то?) команд - это все-равно что "Скажите а как поменять масло в двигателе Порша, я не прфессионал? ... Так-то... Ой, я-же говорил что я не профессионал! Так как открыть капот?" ... |
|||
:
Нравится:
Не нравится:
|
|||
28.07.2010, 18:50 |
|
Не могу перекодировать БД
|
|||
---|---|---|---|
#18+
Magister Yodaитак базу создал... Код: plaintext
вопрос такой - как изменить кодировку в стандартном шаблоне? Код: plaintext
Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
28.07.2010, 18:52 |
|
Не могу перекодировать БД
|
|||
---|---|---|---|
#18+
Magister Yodaвопрос такой - как изменить кодировку в стандартном шаблоне?Пересоздать кластер, как писал Warstone ... |
|||
:
Нравится:
Не нравится:
|
|||
28.07.2010, 18:53 |
|
Не могу перекодировать БД
|
|||
---|---|---|---|
#18+
уже почти понимаю :D а как мне этот initdb запустить? и какие у него параметры? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.07.2010, 19:00 |
|
Не могу перекодировать БД
|
|||
---|---|---|---|
#18+
WarstoneА потом выбирай клиентскую кодировку, какую хочешь. поможет тебе в этом SQL комманда Код: plaintext
ну я её выбрал UTF8, но всё равно программа пишет что в стандартном шаблоне WIN1251 ... |
|||
:
Нравится:
Не нравится:
|
|||
28.07.2010, 19:05 |
|
Не могу перекодировать БД
|
|||
---|---|---|---|
#18+
в смысле выполнил этот запрос SET client_encoding='UTF8'; но всё равно стандартный шаблон остался WIN1251. как мне изменить его на другой? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.07.2010, 19:54 |
|
Не могу перекодировать БД
|
|||
---|---|---|---|
#18+
Я заметил, раздел постгриса самый дружелюбный на данном форуме. Все видят, что чел упорно не желает читать руководства. Вместо того, чтобы отослать его читать мануалы - с маниакальным упорством помогают. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.07.2010, 21:50 |
|
Не могу перекодировать БД
|
|||
---|---|---|---|
#18+
Да как Вы понять не можете - мне данная операция единоразово нужна, больше она мне не понадобиться. И кстати о "отослать читать мануалы" - форумы созданы для того чтобы задавать вопросы, а люди, которые знают ответы - отвечали им. Я гуглил уже на эту тему - ничего не нашел. Точнее нашел - этот форум. И больше ничего конкретного. Поэтому решил задать этот вопрос здесь, чтобы умные люди помогли решить. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.07.2010, 21:59 |
|
Не могу перекодировать БД
|
|||
---|---|---|---|
#18+
Magister Yoda, а тут ? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.07.2010, 23:57 |
|
Не могу перекодировать БД
|
|||
---|---|---|---|
#18+
смотрел гуглом ... |
|||
:
Нравится:
Не нравится:
|
|||
29.07.2010, 00:14 |
|
Не могу перекодировать БД
|
|||
---|---|---|---|
#18+
Magister Yodaсмотрел гуглом Так ? ... |
|||
:
Нравится:
Не нравится:
|
|||
29.07.2010, 01:14 |
|
Не могу перекодировать БД
|
|||
---|---|---|---|
#18+
Magister Yodaуже почти понимаю :D а как мне этот initdb запустить? и какие у него параметры? возможно как-то так: initdb.exe -D с:\pg_base --locale=Russian_Russia --encoding=UTF8 ... |
|||
:
Нравится:
Не нравится:
|
|||
29.07.2010, 01:47 |
|
Не могу перекодировать БД
|
|||
---|---|---|---|
#18+
У него не получится потому что он не знает где лежит бинарник initdb... я это уже чуствую и рыдаю крокодиловыми слезами падсталом... Cохрани и спаси нас от таких админов и девелоперов. А ведь сегодня их поболе чем сами значете кого в общаге. Маладой падаван, я те прямо скажу: если тебе дороги твое время и нервы остерегайся заниматься чем-то не читая документации. Лучше уж стразу выпей йаду заплати кому следует да нехай нарисуют тебе базу и программу и дыдька лысого, тем паче если это тебе нужно на один раз для отмазки. Благо сегодня фрилансеров есть и в Рунетах. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.07.2010, 03:38 |
|
Не могу перекодировать БД
|
|||
---|---|---|---|
#18+
Добрый Ленивец , извиняюсь за выражение, срать только анонимно умеем? Ёш , благодарю, сейчас попробую. P.S. где этот файл - я знаю. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.07.2010, 19:55 |
|
Не могу перекодировать БД
|
|||
---|---|---|---|
#18+
открыл командную строку нашел этот initdb.exe и запустил его с такими параметрами Код: plaintext 1.
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27.
попробовал с SQL_ASCII кодировкой - всё нормально создалось. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35.
подскажите в чем может быть проблема с UTF8? ... |
|||
:
Нравится:
Не нравится:
|
|||
29.07.2010, 20:15 |
|
|
start [/forum/topic.php?fid=53&msg=36765264&tid=1995893]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
31ms |
get topic data: |
19ms |
get forum data: |
3ms |
get page messages: |
54ms |
get tp. blocked users: |
1ms |
others: | 17ms |
total: | 155ms |
0 / 0 |