Какое ограничение на имя машины в окне сервера? - PullRequest
4 голосов
/ 04 ноября 2010

Мне нужно сохранить имя машины в поле базы данных, поэтому мне нужно знать, насколько велико поле.

Так есть ли ограничения на длину имени машины?

Если да, то каков предел?

Могу ли я назвать имя машины Unicode?

Ответы [ 2 ]

2 голосов
/ 04 ноября 2010

В этой статье базы знаний указано 255 байт для полного доменного имени, и он поддерживает Unicode.

http://support.microsoft.com/kb/909264

доменные имена DNS

Максимальная длина имени хоста и полного доменного имени (FQDN) составляет 63 октета на ярлык и 255 байт на полное доменное имя. Этот максимум включает 254 байта для полного доменного имени и один байт для конечной точки.

В Windows 2000 и Windows Server 2003, максимальное имя хоста и FQDN использовать стандартную длину упомянутые ограничения ранее, с добавлением UTF-8 (Unicode) поддержка. Потому что какой-то UTF-8 длина символов превышает один октет, Вы не можете определить размер по считая символы.

1 голос
/ 04 ноября 2010

RFC 1035 говорит о 63 символах. Попробовал его на XP-боксе, и он позволял бы только 63 символа ..

...