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

Откуда:
Сообщений: 35
Как проверить процедуры в базе данных SQL Server2005 (с уровнем совместимости 2005), перенесенную из базы с уровнем совместимости 2000, не выполняя все процедуры.
25 фев 16, 15:38    [18862992]     Ответить | Цитировать Сообщить модератору
 Re: SQL SERVER 2005  [new]
Владислав Колосов
Member

Откуда:
Сообщений: 8309
Перелыгин,

выполнить заранее подготовленные тесты этих процедур, т.к. критерием правильной работы может являться только ожидаемый результат.
25 фев 16, 15:41    [18863011]     Ответить | Цитировать Сообщить модератору
 Re: SQL SERVER 2005  [new]
Glory
Member

Откуда:
Сообщений: 104760
Перелыгин
Как проверить процедуры в базе данных SQL Server2005 (с уровнем совместимости 2005), перенесенную из базы с уровнем совместимости 2000, не выполняя все процедуры.

Проверить на что ?
Если вы уже перенесли процедуры, то синтаксис вы уже проверили
25 фев 16, 15:42    [18863020]     Ответить | Цитировать Сообщить модератору
 Re: SQL SERVER 2005  [new]
Bcex
Member [заблокирован]

Откуда: UK
Сообщений: 397
Попробуй для начала это https://www.mssqltips.com/sqlservertip/2334/identify-deprecated-sql-server-code-with-a-server-side-trace/

Но тестить все равно придется...
25 фев 16, 15:47    [18863062]     Ответить | Цитировать Сообщить модератору
 Re: SQL SERVER 2005  [new]
o-o
Guest
если они базу просто аттачили, то ничего не проверилось.
а проверить можно, запустив все подряд.
то, что с неверным синтаксисом, отвалится по ошибке.
и это еще до проверки параметров,
поэтому можно смело запускать без параметров вообще.
а, ну и чтобы в этой базе не гадить, запускайте в сосендей восстановленной копии
25 фев 16, 15:50    [18863080]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить