Настройте длину поля URL Sharepoint - PullRequest
8 голосов
/ 04 декабря 2008

Есть ли возможность изменить длину поля, которое Sharepoint использует для хранения URL-адресов. По умолчанию используется значение 255. Это недостаточно для размещения ссылок на контент на сайте sharepoint.

Ответы [ 5 ]

10 голосов
/ 12 декабря 2008

Нет, это жесткое ограничение в SharePoint. Изучение схемы базы данных контента показывает, что предел исходит из столбцов первичного ключа DirName и LeafName в таблице AllDocs.

Недавно я работал над проектом, в котором эта проблема также возникла, потому что пользователи, как правило, создавали глубокие структуры папок с длинными именами папок и длинными файлами. Нам удалось обойти эту проблему, сократив некоторые URL-адреса в соответствии с этими рекомендациями:

  • Предпочитайте короткие URL-адреса для сайтов и библиотек документов.
  • Для библиотек документов сначала создайте их с нужным заголовком в качестве URL-адреса, а затем переименуйте заголовок в отображаемое имя библиотеки.
  • Избегайте чрезмерно длинных имен папок и файлов.
  • Избегайте чрезмерно глубокой структуры папок в библиотеках документов, лучше создайте еще несколько библиотек документов.
1 голос
/ 05 декабря 2008

Я считаю, что это ограничение WebDAV. См. Имя файла, длина, размер и недопустимые символы Ограничения и рекомендации для получения дополнительной информации.

Однако я мог видеть, что это потенциальная проблема для ссылки на внешний контент (хотя, надеюсь, редко).

1 голос
/ 05 декабря 2008

Изменение длины типа данных SharePoint может быть опасным, когда пришло время для обновления. Я бы порекомендовал создать новую колонку сайта с ожидаемыми свойствами.

0 голосов
/ 04 апреля 2013

Вы не можете изменить его, но одна из них - сократить URL-адреса, когда их можно сократить Вот бесплатный онлайн инструмент, который я написал для этого:

http://qa76.net/shortener

Это не может помочь, если полное имя документа превышает 255! Но часто возникает проблема с просмотром URL-адресов, которые создает SharePoint. Они могут быть сокращены, часто резко.

Подробнее на странице.

0 голосов
/ 05 декабря 2008

Я не знаю, как решить эту проблему, у меня точно такая же проблема, я нашел исправление для MOSS, которое не будет работать для WSS v3, оно предлагает увеличить длину поля гиперссылки, но не совместимо с WSSv3. Это действительно позор.

...