Коллеги.
помогите, пожалуйста, прописать имя на абонента.
в LD95 стоит:
>ld 95
CND000
MEM AVAIL: (U/P): 2728350 USED U P: 249105 69968 TOT: 3047423
DISK RECS AVAIL: 1152
REQ prt
TYPE cpnd
CUST -SCH0600
CUST 0
TYPE CPND
CUST 0
CNFG ALON
MXLN 24
STAL YES
DFLN 5
DES YES
RESN YES
CFWD CFWD
CFNA CFNA
HUNT HUNT
PKUP PKUP
XFER
AAA AAA
NITC NI
----------------
пытаюсь прописать имя:
REQ chg
TYPE name
CUST 0
CPND_LANG rom
DIG
DN 9500
NAME Priyom
SCH2118
при вводе 6-го символа выдаёт ошибку
помогите побороть, плиз.
имя должно быть бОльшим
kirillse
07.12.2006, 13:36
MXLN 5-(17)-27 Maximum Length
Нет, дело не в этом.
К сожалению при создании имени М1 отводит места в БД ровно под такое количество букв какое вводится.
И если в изменяемом имени букв больше - выдается ошибка.
Надо сначала удалить имя, а после уже создать новое...
kirillse
07.12.2006, 13:58
Ах да, верно. Делает CHG, а не NEW.
TheRam пишет
Нет, дело не в этом.
К сожалению при создании имени М1 отводит места в БД ровно под такое количество букв какое вводится.
И если в изменяемом имени букв больше - выдается ошибка.
Надо сначала удалить имя, а после уже создать новое...
afaik не всегда.
Давно с этим эксперементировал, могу ошибаться, но по-моему если в CPND STAL YES, то М1 в БД отводит место равное DFLN, даже если имя короче. Однако позволяет создавать имена до MXLN. У Yurgan DFLN=5. Пусть поставит 24 и проблем с CHG на более длинное имя не будет.
Проверьте у кого есть время и отпишитесь;)
Неа, STAL YES, DFLN 24 - а шиш 2118 при более длинном имени все равно выскакивает...
Так, разобрался - если создать (new) блок CPND с параметром DFLN 24 - тогда да, проблем с изменением имени больше нет.
А вот если изменить (chg) значение DFLN блок CPND - то это изменение ни на что не влияет. Проблема остается.
Спасибо Ivan A - "спровоцировал" на открытие очередного маленького - но белого пятнышка :-)
А ты удали, создай короткое, а потом переименуй в длинное. XPLN за это отвечает, а он память при создании резервирует.
Не успел. XPLN!!!
Да, извиняюсь, моя фраза
"Пусть поставит 24 и проблем с CHG на более длинное имя не будет" была не совсем корректной применительно к данной проблеме.
А не подскажете, как этот XPLN увеличить?
5 - мало, нужно больше.
Nicolay1
31.01.2007, 15:08
удаляешь имя командой out
создаешь новое имя какой тебе нужно длины
и только потом вводишь XPLN - максимальное количество символов, которое может быть в у данного DN.
т.е. ограничения задаются не здесь.