Мне нужно сохранить имя машины в поле базы данных, поэтому мне нужно знать, насколько велико поле.
Так есть ли ограничения на длину имени машины?
Если да, то каков предел?
Могу ли я назвать имя машины Unicode?
В этой статье базы знаний указано 255 байт для полного доменного имени, и он поддерживает Unicode.
http://support.microsoft.com/kb/909264
доменные имена DNS Максимальная длина имени хоста и полного доменного имени (FQDN) составляет 63 октета на ярлык и 255 байт на полное доменное имя. Этот максимум включает 254 байта для полного доменного имени и один байт для конечной точки. В Windows 2000 и Windows Server 2003, максимальное имя хоста и FQDN использовать стандартную длину упомянутые ограничения ранее, с добавлением UTF-8 (Unicode) поддержка. Потому что какой-то UTF-8 длина символов превышает один октет, Вы не можете определить размер по считая символы.
доменные имена DNS
Максимальная длина имени хоста и полного доменного имени (FQDN) составляет 63 октета на ярлык и 255 байт на полное доменное имя. Этот максимум включает 254 байта для полного доменного имени и один байт для конечной точки.
В Windows 2000 и Windows Server 2003, максимальное имя хоста и FQDN использовать стандартную длину упомянутые ограничения ранее, с добавлением UTF-8 (Unicode) поддержка. Потому что какой-то UTF-8 длина символов превышает один октет, Вы не можете определить размер по считая символы.
RFC 1035 говорит о 63 символах. Попробовал его на XP-боксе, и он позволял бы только 63 символа ..