SQL Server 2000 по 2008 - 2012 роки


10

Зараз ми переходимо з SQL Server 2000 до 2008 року. Ми вносимо багато змін до коду, сценаріїв, оскільки відбулося багато змін з 2000 по 2008 рік. Хоча я вносив ці зміни, я хочу знати - чи є щось, що я можу зробити зараз, щоб зробити його сумісним з 2012 роком також на одночасно. Принаймні, ті зміни, які є сумісними назад з 2012 по 2008 рік і т.д. все, що я можу зробити або потрібно знати,

Відповіді:


13

Найкраща відповідь на це запитання - короткий, але подивіться статті онлайн-книг, які розповідають про те, які функції слід видалити в майбутніх версіях, а їх у різних версіях більше немає.

Наприклад .. У SQL Server 2008 лівий синтаксис зовнішнього приєднання старого стилю ( WHERE Table2.col1 *= Table1.Col1) вказаний як застарілий (є, але виходить у майбутній версії), і остаточно він відсутній у SQL Server 2012. Тож якщо ви зберегли цей синтаксис у 2008 році працював би, але вимагав би роботи після оновлення до SQL 2012 або більше, або у вас виникне збій.

Щоб розпочати роботу, перегляньте ці посилання, які переносять вас до статей, в яких описано, які функції більше не підтримуються у переліченій версії та які функції в майбутньому повинні бути видалені .. Потім знайдіть їх у своєму коді .. I Ви також можете сказати, що ви можете поглянути на майбутню сумісність поза SQL Server 2012, якщо ви тримаєте три роки більше. Наприклад, поля TEXT все ще працюватимуть у SQL Server 2012, але вони, швидше за все, не працюватимуть у версії після SQL Сервер 2012 за посиланнями нижче.

Список застарілих списків SQL Server 2012
SQL Server 2008R2 Список застарілих функцій

Ви також повинні переконатися, що ви дозволяєте вашій базі даних працювати в режимі сумісності SQL Server 2008 після її оновлення до 2008 року та переконатися, що вона працює добре у 2008 році та дозволити її оновити до 2012 року - бази даних SQL Server 2000 або бази даних, що працюють на SQL Server Режим сумісності 2000 не перейде на SQL Server 2012.

Я також написав відповідь, яка широко розповідає про оновлення та міграцію та загальні кроки готовності.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.