|
Sybase
|
|
|
|
|
Продукты
|
|
|
|
|
Сообщества
|
|
|
|
|
Меню
|
|
|
|
|
Вход
|
|
|
|
|
Рассылка
|
|
|
|
|
Статистика
|
|
|
|
|
Перенос syslogins из ASE 11.x в 12.5.x
|
Перенос syslogins из ASE 11.x в 12.5.xПри переносе логинов с ASE 11.9.2 на ASE 12.5 через bcp столкнулся со следющим сообещением bcp:
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
В ASE 12.5 по сравнению с ASE 11.9.2 в таблице master..syslogins добавились 2 новые колонки:
logincount, procid
Выход простой - сделал view:
CREATE VIEW dbo.v_syslogins AS
SELECT suid , status , accdate , totcpu , totio ,spacelimit ,
timelimit , resultlimit, dbname , name , password , language , pwdate ,
audflags, fullname, srvname, null as logincount, null as procid
from syslogins
Дальше как обычно:
bcp master..v_syslogins out syslogins.txt -Usa -P -Skogorta -c
bcp master..syslogins in syslogins.txt -Usa -P -Sganimed -c -F3
|
Дата публикации: Wednesday 29 March 2006 13:01:42 Материал прочитан: 10891 раз(а) [ Назад ] |
|
|
|
|
|
|
Copyright©2005 . Все права защищены.
|