Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Вопрос по совместимости  [new]
СТУДЕНТ123
Guest
Добрый день господа! прошу Вашей помощи.

Ситуация такова: в настоящее время крутится самописное (DELPHI 2010) приложение "Клиент сервер" на MSSQL 2005. Строка соединения приложения с БД происходит под учеткой SA

Microsoft SQL Server 2005 - 9.00.1406.00 (Intel X86)   Mar  3 2007 18:40:02   Copyright (c) 1988-2005 Microsoft Corporation  Standard Edition on Windows NT 5.2 (Build 3790: Service Pack 2) 

В планах стоит задача мигрировать на ОС SERVER 2008R2 (64 бита), на нее хотят поставить MSSQL 2012 (соответственно тоже 64 БИТ).

Вопрос следующий: возможны ли какието проблемы при разворачивании резервной копии с 2005 версии (32 бита) на 2012 версию (64 бита) т.е. речь идет о совместимости. Так же интересует какие необходимо лицензии приобретать для новой СУБД (2012), т.к. приложение по прежнему будет соединятся под учеткой SA (как то исторически так сложилось).

Прошу тапками не кидаться - это новое для меня, заранее спасибо за любую помощь!
29 сен 15, 17:04    [18210755]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос по совместимости  [new]
Glory
Member

Откуда:
Сообщений: 104760
СТУДЕНТ123
возможны ли какието проблемы при разворачивании резервной копии с 2005 версии (32 бита) на 2012 версию (64 бита) т.е. речь идет о совместимости.

Проблемы возможно всегда
Но они от битности не зависят
А зависят, например, от удаления/изменения какого то функционала.
Все новшества поздней версии по отношению к раннекй версии есть в главе хелпа What's new

СТУДЕНТ123
Так же интересует какие необходимо лицензии приобретать для новой СУБД (2012), т.к. приложение по прежнему будет соединятся под учеткой SA (как то исторически так сложилось).

Так же, как и прежде - или на каждого конечного пользователя(не путать с логином соединения) или на процессор(ядро)
29 сен 15, 17:09    [18210797]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос по совместимости  [new]
TimonSX
Member

Откуда:
Сообщений: 91
Я так переходил (правда 1с работала) проблем вообще не было.
Правда если бэкап восстановил на 2012, то его потом нельзя будет восстановить на 2005.
Он перед восстановление его перекодирует.
29 сен 15, 17:10    [18210805]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос по совместимости  [new]
Glory
Member

Откуда:
Сообщений: 104760
TimonSX
Правда если бэкап восстановил на 2012, то его потом нельзя будет восстановить на 2005.
Он перед восстановление его перекодирует.

Никакого "перекодирования" существующего бэкапа не происходит.
Происходит "перекодирование" базы, создаваемой из этого бэкапа.
29 сен 15, 17:12    [18210823]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос по совместимости  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 37069
TimonSX
Правда если бэкап восстановил на 2012, то его потом нельзя будет восстановить на 2005.
Он перед восстановление его перекодирует.
Один и тот же бэкап можно восстановить хоть 20 раз, что на 2005м, что на 2012, причем в любой последовательности. Не надо обманывать.
29 сен 15, 17:15    [18210835]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос по совместимости  [new]
Glory
Member

Откуда:
Сообщений: 104760
Glory
Проблемы возможно всегда
Но они от битности не зависят

Хотя если вы вдруг используете 32х битные драйвера для linked server-ов, то проблемы от смены битности тоже могут быть.
29 сен 15, 17:17    [18210858]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос по совместимости  [new]
СТУДЕНТ123
Guest
Glory
А зависят, например, от удаления/изменения какого то функционала.
Все новшества поздней версии по отношению к раннекй версии есть в главе хелпа What's new


Синтаксиз (используемые функции запросов) со стороны клиента уже проверил, также проверил типы данных (TEXT,...) все это полностью удовлетворяет.

Glory
Никакого "перекодирования" существующего бэкапа не происходит.

Спасибо, и это мне полностью известно. Но не совсем понимаю сути лицензирования

Glory
Так же, как и прежде - или на каждого конечного пользователя(не путать с логином соединения) ...

т.е. речь идет о колличестве текущих соединений @@SPID?

И сразу еще вопрос: кто то чутко умный удалил владельца БД sp_helpdb, если я его задам сервер или службы необходимо перезапускать?
29 сен 15, 17:23    [18210907]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос по совместимости  [new]
СТУДЕНТ123
Guest
Glory,

Нет неиспользуют и все интеграционные механизмы с ORACLE за рамками моей деятельности, т.е. ответственность на другом отделении
29 сен 15, 17:25    [18210924]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос по совместимости  [new]
Glory
Member

Откуда:
Сообщений: 104760
СТУДЕНТ123
т.е. речь идет о колличестве текущих соединений @@SPID?

Нет. О количестве _конечных_ устройств обращающихся к серверу

СТУДЕНТ123
Синтаксиз (используемые функции запросов) со стороны клиента уже проверил, также проверил типы данных (TEXT,...) все это полностью удовлетворяет.

А результаты тоже проверили ?
29 сен 15, 17:26    [18210942]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос по совместимости  [new]
СТУДЕНТ123
Guest
Glory,

пока не начем проверять, впринцепе все понятно, спасибо Вам в очередной раз!
Всем огромное спасибо за бесценную информацию!
29 сен 15, 17:30    [18210969]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос по совместимости  [new]
СТУДЕНТ123
Guest
что то совсем не понимаю

SELECT SERVERPROPERTY('Collation') Collation, 
 SERVERPROPERTY('Edition') Edition, 
 SERVERPROPERTY('EngineEdition') EngineEdition, 
 SERVERPROPERTY('InstanceName') InstanceName, 
 SERVERPROPERTY('IsClustered') IsClustered, 
 SERVERPROPERTY('IsFullTextInstalled') IsFullTextInstalled, 
 SERVERPROPERTY('IsIntegratedSecurityOnly') IsIntegratedSecurityOnly, 
 SERVERPROPERTY('IsSingleUser') IsSingleUser, 
 SERVERPROPERTY('IsSyncWithBackup') IsSyncWithBackup, 
 SERVERPROPERTY('LicenseType') LicenseType, 
 SERVERPROPERTY('NumLicenses') NumLicenses, 
 SERVERPROPERTY('ProcessID') ProcessID, 
 SERVERPROPERTY('ProductVersion') ProductVersion, 
 SERVERPROPERTY('ProductLevel') ProductLevel



CollationEditionEngineEditionInstanceNameIsClusteredIsFullTextInstalledIsIntegratedSecurityOnlyIsSingleUserIsSyncWithBackupLicenseTypeNumLicensesProcessIDProductVersionProductLevel
Cyrillic_General_CI_ASStandard Edition2NULL0100NULLDISABLEDNULL2529.00.1406.00RTM


стыдно, но что то мне подсказывает в сторону левака?
29 сен 15, 18:17    [18211380]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос по совместимости  [new]
WarAnt
Member

Откуда: Питер
Сообщений: 2421
СТУДЕНТ123,

исходя из чего такое предположение?
29 сен 15, 19:02    [18211577]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос по совместимости  [new]
СТУДЕНТ123
Guest
WarAnt,

это моя безграмотность, все ответы нашел [url=]http://blogs.msdn.com/b/sqlblog/archive/2006/11/10/tracking-license-information-in-sql-2005.aspx[/url], извиняюсь за беспокойство!
29 сен 15, 19:12    [18211619]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить