Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   MS-SQLServer 7.0 КАК Определить тип сортировки? (http://forum.oszone.net/showthread.php?t=30114)

Iskatell 04-12-2003 19:29 207338

Как определить какая используется сортировка на уже установленом MS-SQLServer 7.0 ?

И можно Ли определить тип сортировки в BACKUP-ах ?

при поытке востоновить базу из BACKUP-а сделанном на другом сервере выдает вот такое сообщение: "the database you are attempting to restore was backed up under a different sort order ID (108) that the one currently running on this server (106) and at least one of them is a non-binary sort order" Из чего я делаю вывод что разная сортировка в установленом сервере и в том на котором делались эти BACKUP-ы. Как же мне определить где какая сортировка?

За ранее благодарен!

vasketsov 04-12-2003 21:25 207339

RESTORE HEADERONLY

Iskatell 05-12-2003 11:42 207340

vasketsov

Я вчера пол дня возился с этим SQL и в том числе с коммандой RESTORE HEADERONLY.  И не могу понять почему мне каждый раз выдается ошибка : INCORECT SYNTAX near 'HEADERONLY'.


Добавлено:

В общем определить кодировку и сортировку по умолчанию смог при помощи SP_HELPSORT. Однако здесь я узнал сортировку рабочей базы а как ВЫЧИСЛИТЬ все эти же данные но из BACKUP-а учитывая что я не могу воспользоваться коммандой RESTORE HEADERONLY ? Или как все же ей, этой коммандой, воспользоваться?

Вот еще интересный вопрос В сообщении об ошибки востановления которую я привел ранее есть два ID. Как я понял они то как раз и идентифицируют тип сортировки по умолчанию. Может кому известен как из этих ID (108 и 106) Вынуть информацию которую они в себе несут?

Вечно Ваш ISKATELL  :)

vasketsov 05-12-2003 22:15 207341

Iskatell
А какой код-то пишешь?

Как воспользоваться этой командой - написано в BOL (Books Online, справка по MSSQL).

Для 2000-го:
Код:

restore filelistonly from disk="\\servername\share\filename.dump"
go

restore headeronly from disk="\\servername\share\filename.dump"
go

restore labelonly from disk="\\servername\share\filename.dump"
go

Естественно, можно и локальный путь указывать.


Время: 07:33.

Время: 07:33.
© OSzone.net 2001-