Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Перенос логинов c ASE-12.5(win32) на ASE-12.5.3(Linux)
|
|||
|---|---|---|---|
|
#18+
Добрый день. При заливке логинов : ============================================================== /opt/sybase/OCS-12_5/bin/bcp master..syslogins in syslogins.dat -U -P -S -c -Jcp866 ============================================================== возникает ошибка : ============================================================== Starting copy... CSLIB Message: - L0/O0/S0/N24/1/0: cs_convert: cslib user api layer: common library error: The conversion/operation was stopped due to a syntax error in the source field. bcp copy in failed Unrecognized localization object. Using default value 'cp866'. ============================================================== ссылку смотрел. Но в моем случае структуры таблиц syslogins одинаковые... Данные в syslogins.dat со старого сервера выгружал через : bcp.exe master..syslogins out syslogins.dat -U -P -S -c -Jcp866 Поэтому фраза "Unrecognized localization object. Using default value 'cp866'." не совсем понятна. Подскажите пожалуйста в чем грабли? Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2006, 23:44 |
|
||
|
Перенос логинов c ASE-12.5(win32) на ASE-12.5.3(Linux)
|
|||
|---|---|---|---|
|
#18+
Возможно в fullname попал каким-нибудь образом символ перевода строки или при передаче (ftp?) неправильная конвертация произошла. Можно проверить таким скриптиком: Код: plaintext 1. 2. 3. 4. 5. 6. 7. Если сеть - не узкое место, то лучше делать и выкачку и закачку на одном хосте, можно в native-формате (-n). "Unrecognized localization object" - это скорее относится к локализации программы bcp, хотя не уверен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2006, 11:39 |
|
||
|
Перенос логинов c ASE-12.5(win32) на ASE-12.5.3(Linux)
|
|||
|---|---|---|---|
|
#18+
такое сообщение возникает, когда не найден указанный charset на сервере приемнике или на клиенте, где скрипт запускается... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2006, 12:37 |
|
||
|
Перенос логинов c ASE-12.5(win32) на ASE-12.5.3(Linux)
|
|||
|---|---|---|---|
|
#18+
Это на новом сервере нет тех lenguages, чьи идентификаторы указаны для пользователей в качестве дефонтных. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2006, 13:42 |
|
||
|
Перенос логинов c ASE-12.5(win32) на ASE-12.5.3(Linux)
|
|||
|---|---|---|---|
|
#18+
Peter Kirillowтакое сообщение возникает, когда не найден указанный charset на сервере приемнике или на клиенте, где скрипт запускается... Х.м. скрипт загрузки логинов запускаю на новом сервере , а Параметры : Default character Default language Default sortorder Enables/disables character conversion на обоих серверах одинаковые. MasterZivЭто на новом сервере нет тех lenguages, чьи идентификаторы указаны для пользователей в качестве дефонтных Проверил на старом сервере syslogins. У пользоваетелей в качестве языка по умолчанию стоит либо "us_english" либо NULL. На новом тоже "us_english". Осталось проверить предположение sn1251. Спасибо за помощь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2006, 14:50 |
|
||
|
Перенос логинов c ASE-12.5(win32) на ASE-12.5.3(Linux)
|
|||
|---|---|---|---|
|
#18+
Peter Kirillowтакое сообщение возникает, когда не найден указанный charset на сервере приемнике или на клиенте, где скрипт запускается... Как я уже говорил : скрипт загрузки логинов запускаю на новом сервере... На новом сервере в locales.dat, в разделе [linux] : locale = default, us_english, cp866 Так что нестыковок, по идее, быть не должно :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2006, 17:15 |
|
||
|
Перенос логинов c ASE-12.5(win32) на ASE-12.5.3(Linux)
|
|||
|---|---|---|---|
|
#18+
Что-то совсем туго :( Есть только-что установленный сервер с : Character Set = 52, cp866 Microsoft Code Page 866, Cyrillic Sort Order = 59, nocase_cp866 /*** Made for RepServer special. ***/ 1.Со старого сервера (ASE 12.5 WIN32), через bcp.exe master..syslogins out syslogins.dat -U -P -S -c -Jcp866 слил данные. 2. На дискете перенёс этот файл на новый сервер (ASE-12.5.3 Linux 64bit) :) 3. На новом сервере : sp_configure "allow updates to system tables", 1 go 4. На новом : bcp master..syslogins in syslogins.dat -U -P -S -c -Jcp866 Далее ошибка : ============================================================== CSLIB Message: - L0/O0/S0/N24/1/0: cs_convert: cslib user api layer: common library error: The conversion/operation was stopped due to a syntax error in the source field. bcp copy in failed Unrecognized localization object. Using default value 'cp866'. ============================================================== Может что-то нужно прописывать в locales.dat (на новом сервере)? Может имеет значение настройки терминала (на новом сервере), с котор запускается скрипт заливки данных? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2006, 19:03 |
|
||
|
Перенос логинов c ASE-12.5(win32) на ASE-12.5.3(Linux)
|
|||
|---|---|---|---|
|
#18+
может попробовать по-другому запускать bcp ? 1. выгрузка SET srv=server SET usr=sa SET passwd=password bcp.exe master.dbo.syslogins out syslogins.txt -c -t@# -r@#$\n -S%srv% -U%usr% -P%passwd% -esyslogins.err -Jcp866 2. загрузка SET srv=server SET usr=sa SET passwd=password bcp.exe master.dbo.syslogins in syslogins.txt -c -t@# -r@#$\n -S%srv% -U%usr% -P%passwd% -esyslogins.err -Jcp866 и посмотреть в файл $SYBASE\charsetst\utf8\utf8.cfg на предмет, что все конвертации разрешены например convertto = cp866, table, MATCH, 3F кстати синхронизацию логинов можно(и даже полезно) делать не перенося ничего на дискетках главное, чтобы клиент был правильно настроен, тогда конвертацию туда/обратно будет более адекватной имхо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2006, 19:48 |
|
||
|
Перенос логинов c ASE-12.5(win32) на ASE-12.5.3(Linux)
|
|||
|---|---|---|---|
|
#18+
Peter Kirillowглавное, чтобы клиент был правильно настроен, будьте добры, можно по-подробней? В чём, в этом случае, заключается правильная настройка клиента? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2006, 21:52 |
|
||
|
Перенос логинов c ASE-12.5(win32) на ASE-12.5.3(Linux)
|
|||
|---|---|---|---|
|
#18+
Между серверами вообще сеть есть? Проще синхронизировать не через bcp, а через прокси-таблички, особенно если это не разовая задача. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.05.2006, 03:11 |
|
||
|
Перенос логинов c ASE-12.5(win32) на ASE-12.5.3(Linux)
|
|||
|---|---|---|---|
|
#18+
garmahis1.Со старого сервера (ASE 12.5 WIN32), через bcp.exe master..syslogins out syslogins.dat -U -P -S -c -Jcp866 слил данные. 2. На дискете перенёс этот файл на новый сервер (ASE-12.5.3 Linux 64bit) :) 3. На новом сервере : sp_configure "allow updates to system tables", 1 go 4. На новом : bcp master..syslogins in syslogins.dat -U -P -S -c -Jcp866 п.2 - необязателен, для устранения влияния клиентских настроек на новом сервере можно запускать bcp со старого. В сервер cp866 загружена (через charset)? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.05.2006, 10:20 |
|
||
|
Перенос логинов c ASE-12.5(win32) на ASE-12.5.3(Linux)
|
|||
|---|---|---|---|
|
#18+
_SaniaВ сервер cp866 загружена (через charset)? Да, cp866 загружал через charset. Peter Kirillowи посмотреть в файл $SYBASE\charsetst\utf8\utf8.cfg на предмет, что все конвертации разрешены например convertto = cp866, table, MATCH, 3F Точно так и прописано. _Sania для устранения влияния клиентских настроек на новом сервере можно запускать bcp со старого. Вчера вечером так и сделал, всё залилось без ошибок. Получается, что я на новом сервере не правильно настроил клиента? Хотя в $SYBASE/charset/cp866 присутствует; в locales.dat в секции [linux] locale = default, us_english, cp866 Мда, странно. Спасибо за помощь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.05.2006, 11:23 |
|
||
|
|

start [/forum/topic.php?fid=55&msg=33726742&tid=2012862]: |
0ms |
get settings: |
7ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
61ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
54ms |
get tp. blocked users: |
1ms |
| others: | 233ms |
| total: | 393ms |

| 0 / 0 |
