Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Отсутствует тип данных "date"  [new]
MrVoid
Member

Откуда:
Сообщений: 333
Обновил SQL Server 2005 SP4 до SQL Server 2008 R2 SP2, однако при создании таблицы
30 авг 12, 12:10    [13087685]     Ответить | Цитировать Сообщить модератору
 Re: Отсутствует тип данных "date"  [new]
nicescar
Member

Откуда:
Сообщений: 94
Compartibility Level базы данных, наверное, не подняли..
30 авг 12, 12:13    [13087718]     Ответить | Цитировать Сообщить модератору
 Re: Отсутствует тип данных "date"  [new]
Гавриленко Сергей Алексеевич
Member

Откуда:
Сообщений: 37254
Что бы та ни было, показывайте версию сервера и версию клиентских утилит.
30 авг 12, 12:13    [13087720]     Ответить | Цитировать Сообщить модератору
 Re: Отсутствует тип данных "date"  [new]
MrVoid
Member

Откуда:
Сообщений: 333
...нет типа "date" (ну и "time", соответственно), если делать через GUI.
Если создать таблицу скриптом, то ошибок никаких не выдаётся, но при попытке посмотреть структуру таблицы пишет:
"Table T could not be loaded.
The table being loaded into memory has a user-defined data type ('date') that is not recognized.
Close all of your open database diagram and table designer windows. The new data type will be recognized when you re-open the diagram or table designer."

Во-первых, у меня ничего не открыто (diagram и table designer).
Во-вторых, сервер распознаёт date как user-defined.

Что делать-то?
30 авг 12, 12:16    [13087745]     Ответить | Цитировать Сообщить модератору
 Re: Отсутствует тип данных "date"  [new]
MrVoid
Member

Откуда:
Сообщений: 333
nicescar,

И увеличивал Compatibility Level, и создавал новую базу - та же ошибка.
30 авг 12, 12:18    [13087756]     Ответить | Цитировать Сообщить модератору
 Re: Отсутствует тип данных "date"  [new]
MrVoid
Member

Откуда:
Сообщений: 333
Гавриленко Сергей Алексеевич,

Microsoft SQL Server 2008 R2 (SP2) - 10.50.4000.0 (Intel X86)
Jun 28 2012 08:42:37
Copyright (c) Microsoft Corporation
Express Edition with Advanced Services on Windows NT 5.2 <X86> (Build 3790: Service Pack 2)
30 авг 12, 12:19    [13087771]     Ответить | Цитировать Сообщить модератору
 Re: Отсутствует тип данных "date"  [new]
Гавриленко Сергей Алексеевич
Member

Откуда:
Сообщений: 37254
MrVoid
Гавриленко Сергей Алексеевич,

Microsoft SQL Server 2008 R2 (SP2) - 10.50.4000.0 (Intel X86)
Jun 28 2012 08:42:37
Copyright (c) Microsoft Corporation
Express Edition with Advanced Services on Windows NT 5.2 <X86> (Build 3790: Service Pack 2)
А теперь версию студии.
30 авг 12, 12:23    [13087800]     Ответить | Цитировать Сообщить модератору
 Re: Отсутствует тип данных "date"  [new]
MrVoid
Member

Откуда:
Сообщений: 333
Гавриленко Сергей Алексеевич,

Я делаю коннект через SQL Login. Версия студии - 2012 (тоже Express).
Просмотрел Compatibility Level у системных баз. Только у master стояло 9, у остальных - 10. Обновил. Ничего не помогло. :(
30 авг 12, 12:27    [13087839]     Ответить | Цитировать Сообщить модератору
 Re: Отсутствует тип данных "date"  [new]
Гавриленко Сергей Алексеевич
Member

Откуда:
Сообщений: 37254
MrVoid
Гавриленко Сергей Алексеевич,

Я делаю коннект через SQL Login. Версия студии - 2012 (тоже Express).
Просмотрел Compatibility Level у системных баз. Только у master стояло 9, у остальных - 10. Обновил. Ничего не помогло. :(
Поставьте 2008ю студию, проблема явно в ней.
30 авг 12, 12:28    [13087851]     Ответить | Цитировать Сообщить модератору
 Re: Отсутствует тип данных "date"  [new]
nicescar
Member

Откуда:
Сообщений: 94
MrVoid,

Есть статейка ( http://technet.microsoft.com/en-us/library/ms165880(v=sql.105) ) в которой написано, что для обновления списка типов данных нужно перезапустить клиента. Попробуйте, вдруг поможет.
30 авг 12, 12:28    [13087855]     Ответить | Цитировать Сообщить модератору
 Re: Отсутствует тип данных "date"  [new]
MrVoid
Member

Откуда:
Сообщений: 333
Всё! Всем спасибо! Стартанул свой сервак - всё заработало! :)
30 авг 12, 12:37    [13087940]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить