Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Как установить Sybase
|
|||
|---|---|---|---|
|
#18+
База данных госучреждения. Севастополь. SASE/11.9.2.6/1290/P/EBF 10489 ESD1/NT 3.51, 4.0 Крутится на умирающем железе. Необходимо установить на новое железо: P965, C2D E6300 Есть бэкап базы в архиве. Есть дистрибютив Sybase. Есть NT4, сервер 2003 Фирма, устанавливающая базу, недоступна. Не гоните прочь, помогите. Олег ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2007, 17:24 |
|
||
|
Как установить Sybase
|
|||
|---|---|---|---|
|
#18+
Дистрибутив какой версии? Точно такой же? И насколько детальная помощь нужна? с нуля? Если крупными мазками - ставим сервер и backup сервер настраиваем сервер, как минимум размер отведенной памяти, кэши, процедурный и данных создаем девайсы, на которых будут лежать базы (размеры берем со старого сервера) создем базы нужного размера for load заводим логины на сервере грузим дампы, переводим в online, матчим пользователей бд с логинами наслаждаемся... Это все счастье доступно только если платформа одна и версия ASE одна и таже на новом и старом железе... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2007, 18:29 |
|
||
|
Как установить Sybase
|
|||
|---|---|---|---|
|
#18+
Дистрибутив какой версии? Точно такой же? Те же лицензионные диски И насколько детальная помощь нужна? с нуля? Sybase не ставил. Работал только с базами, встроенными процедурами. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2007, 18:44 |
|
||
|
Как установить Sybase
|
|||
|---|---|---|---|
|
#18+
Обязательно посмотри на параметры default language Id и sort order id Они важны при поднятии дампа ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2007, 18:50 |
|
||
|
Как установить Sybase
|
|||
|---|---|---|---|
|
#18+
Ну в самой установке там вроде ничего тяжелого нет, разве что как правильно указали, нужно посмотреть язык/порядок сортировки при установке. А дальше будет аккуратное приближение с желаемому результату, с более конкретными вопросами и более конкретными ответами... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2007, 18:57 |
|
||
|
Как установить Sybase
|
|||
|---|---|---|---|
|
#18+
>Обязательно посмотри на параметры default language Id и sort order id Если можно, укажите название процедуры или какие настройки глядеть >Ну в самой установке там вроде ничего тяжелого нет, разве что как правильно указали, нужно >посмотреть язык/порядок сортировки при установке. А дальше будет аккуратное приближение с >желаемому результату, с более конкретными вопросами и более конкретными ответами... Дайте ссылку на информацию по тем, чтоб немного вникнуть. Есть "Руководство по системному администрированию" Посоветуйте, какую операционку ставить. NT, наверное и не пытаться. На диске к мамке под нее нет дров. Вообще была шальная идея перенести образы винтов ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2007, 19:09 |
|
||
|
Как установить Sybase
|
|||
|---|---|---|---|
|
#18+
Запусти sp_configure 'Languages' Посмотри колонку Config Value Помни, если у тебя на старом сервере стоит кириллица, ее надо подгрузить на новый сервер с помощью программы charset. На этом форуме где-то был топик о руссификации Sybase ASE ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2007, 19:17 |
|
||
|
Как установить Sybase
|
|||
|---|---|---|---|
|
#18+
пока сервер не умер: 1. сохранить результат sp_helpsort (потом ДО создания ) 2. сохранить информацию о расположении баз на девайсах для каждой базы запустить скрипт declare @dbname char(30) select @dbname=<DBNAME> SELECT su.dbid, sd.name as dbname, su.segmap, su.size/512 as size512, sdev.name as devname, sdev.phyname as devphyname FROM sysusages su, sysdatabases sd, sysdevices sdev WHERE sd.name = @dbname and su.dbid = sd.dbid and su.vstart between sdev.low and sdev.high go это важно, т.к. потом будете пересоздавать дивайсы имеено в том порядке, что покажет результат скрипта, чтобы сегменты правильно респределились 3. сохранить файл ИМЯСЕРВЕРА.cfg. Там все настройки. Потом не надо будет снова настраивать. Разве только по ко-ву выделенной памати и процессоров. 4. убрать всех пользователей из системы и забэкапить базы. 5. проинсталировать новый сервер можно без проблем прочитав Instakkation Guide. 6. воссоздать дивайсы по рпзмерам и названиям совпадающим (можно и не совпадающим) с сохраненными в п. 2. 7. создать базы по схеме если п.2 выдал (некоторые колонки я упустил - они не важны) ABN 600 abn_data_1 ABN 100 abn_log ABN 1400 abn_data_1 ABN 2000 abn_data_2 ABN 900 abn_log > create database ABN on abn_data_1=600, >abn_logo=100, abn_data_1=1400, abn_data_2=2000, abn_log=900 >for load >go т.е. полностью соблюдаем последовательность следования дивайсов и рызмеры. 8. делаем лоад базы во вновь созданную и online её. далее вопрос тюнинга и проч... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2007, 19:34 |
|
||
|
Как установить Sybase
|
|||
|---|---|---|---|
|
#18+
Group: Languages Parameter Name Default Memory Used Config Value Run Value default character set id 1 0 53 53 default language id 0 0 0 0 default sortorder id 50 0 64 64 disable character set conversi 0 0 0 0 enable unicode conversions 0 0 0 0 number of languages in cache 3 4 3 3 size of unilib cache 0 122 0 0 (return status = 0) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2007, 19:44 |
|
||
|
Как установить Sybase
|
|||
|---|---|---|---|
|
#18+
4. убрать всех пользователей из системы и забэкапить базы. Бэкап у меня проводится ежедневно. А зачем пользователей убирать? Работаем мы в оболочке, написанной фирмой, там пароли пользователей шифруются. Если убью всех, не смогу админа завести (пока не представляю как) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2007, 19:48 |
|
||
|
Как установить Sybase
|
|||
|---|---|---|---|
|
#18+
не в смысле грохнуть логины. в смысле, чтобы никто не вносил изменений в систему, чтобы бэкап был актуальный :) как устанавливать default sortorder на сервере знаете ? придется полностью почитать . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2007, 19:53 |
|
||
|
Как установить Sybase
|
|||
|---|---|---|---|
|
#18+
кстати, чтобы сохранить логины и пароли : bcp master.dbo.syslogins out syslogins.txt -c -t@# -r@#$\n -S<servername> -Usa -P<sapassword> -esyslogins.err -J<current_default_charset> потом восстановить на новый (убрав из syslogins.txt строки с логинами sa и probe) bcp master.dbo.syslogins in syslogins.txt -c -t@# -r@#$\n -S<new_servername> -Usa -P<sapassword> -esyslogins.err -J<current_default_charset> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2007, 19:57 |
|
||
|
Как установить Sybase
|
|||
|---|---|---|---|
|
#18+
master тоже бэкапится Так какой язык по умолчанию установлен (результат выложил выше 0)? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2007, 20:16 |
|
||
|
Как установить Sybase
|
|||
|---|---|---|---|
|
#18+
это не результат sp_helpsort, хотя и из него все ясно, но лучше эту команду выполниить в isql (он обязательно пригодится потом все равно, заоодно и научитесь им пользоваться). тогда и Вам все будет понятно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2007, 20:20 |
|
||
|
Как установить Sybase
|
|||
|---|---|---|---|
|
#18+
Это результат из DBArtisan вот из isql Parameter Name Default Memory Used Config Value Run Value -------------- ------- ----------- ------------ --------- default character set id 1 0 53 53 default language id 0 0 0 0 default sortorder id 50 0 64 64 disable character set conversi 0 0 0 0 enable unicode conversions 0 0 0 0 number of languages in cache 3 4 3 3 size of unilib cache 0 122 0 0 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2007, 20:44 |
|
||
|
Как установить Sybase
|
|||
|---|---|---|---|
|
#18+
2. сохранить информацию о расположении баз на девайсах для каждой базы запустить скрипт У меня несколько баз: baza master model sybsystemprocs tempdb Их все нужно будет вручную создавать, или только пользовательскую baza& ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2007, 21:04 |
|
||
|
Как установить Sybase
|
|||
|---|---|---|---|
|
#18+
UST32. сохранить информацию о расположении баз на девайсах для каждой базы запустить скрипт У меня несколько баз: baza master model sybsystemprocs tempdb Их все нужно будет вручную создавать, или только пользовательскую baza& только пользовательскую. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2007, 21:09 |
|
||
|
Как установить Sybase
|
|||
|---|---|---|---|
|
#18+
Блин, во я влип. В куче дисков к старому серваку по Sybase остался только Discovery CD. А мне предшественник говорил, что все есть. Я и не проверял. ... :-( Извините за тему ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2007, 21:44 |
|
||
|
Как установить Sybase
|
|||
|---|---|---|---|
|
#18+
UST3Блин, во я влип. В куче дисков к старому серваку по Sybase остался только Discovery CD. А мне предшественник говорил, что все есть. Я и не проверял. ... :-( Извините за тему это всё сверху можно не читать ;))) если дистрибутивов нет, но знаешь где лежат файлы БД, то можно просто скопировать софт + файлы БД (сохраняя пути к файлам!!) на новую железку насколько я помню в папке Sybase должна быть папка install, а в ней батники а-ля RUN_НАЗВАНИЕСЕРВЕРА.bat ( в крайнем случае поищи поиском в папке Sybase) если всё скопировал правильно, то дернув этот батник можно запустить сервер :) естественно у тебя не будет сервисов и запускать/останавливать придется вручную, но это лучший вариант на случай умирающего железа и отсутствия дистрибутива кстати, неплохо было бы сохранить старый IP и название машины за новой железкой иначе придется править sql.ini на клиентских машинах ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2007, 22:14 |
|
||
|
Как установить Sybase
|
|||
|---|---|---|---|
|
#18+
Честно говоря вздохнул с чувством оптимизма. IP-шник и имя конечно оставлю как был, на них завязан софт Сейчас закончу образ и гляну инстал ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2007, 22:17 |
|
||
|
Как установить Sybase
|
|||
|---|---|---|---|
|
#18+
леньДистрибутив какой версии? Точно такой же? И насколько детальная помощь нужна? с нуля? Если крупными мазками - ставим сервер и backup сервер настраиваем сервер, ... можно не настраивать ;) главное создать с таким же старым именем, а потом просто скопировать акккуратно с умирающего железа - оттедова придет конфиг, мастер и всё-всё-всё :) главное сохранять пути ... хотя можно и не сохранять, а поднять сервак в режиме рековери только мастера (вернутого старого!) и проапдейтить пути в sysdevices . Но предварительно в конфиг прописать allow updates = 1 , а то ни одна проца работать то не будет (из-за неподнятой tempdb). гасим сервер, поднимаем в нормальном режиме и наслаждаемся ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2007, 22:19 |
|
||
|
Как установить Sybase
|
|||
|---|---|---|---|
|
#18+
UST3Честно говоря вздохнул с чувством оптимизма. IP-шник и имя конечно оставлю как был, на них завязан софт Сейчас закончу образ и гляну инстал надо иметь ввиду, что если запускашь сервер батником, то он работает как обычное приложение, т.е. закроешь его окно и Sybase-сервер погаснет бекап сервер запускается оттедова же RUN_НАЗВАНИЕБЕКАПСЕРВЕРА.bat если глянуть внутрь этих батников, то в начале будет объявление переменных окружения - сверь с новой реальностью! в самом низу будет строка запуска самого сервера - проверь путь до master.dat (если он есть там указан ;)) и название сервера (должно фигурировать в папке Sybase в файле sql.ini (поищи поиском файл))! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2007, 22:28 |
|
||
|
Как установить Sybase
|
|||
|---|---|---|---|
|
#18+
насколько я помню в папке Sybase должна быть папка install, а в ней батники а-ля RUN_НАЗВАНИЕСЕРВЕРА.bat ( в крайнем случае поищи поиском в папке Sybase) Точно, есть. Sybase: asep\ bin\ blib\ charsets\ collate\ data\ dll\ include\ ini\ init\ install\ lib\ locales\ pad\ pd6\ sample\ scripts\ symlib\ upgrade\ SEVASTOPOL.bak SEVASTOPOL.cfg SEVASTOPOL.ini Cover.ROLL.10489 install: SPR\ RUN_SEVASTOPOL.bat sybsetup.log RUN_SEVASTOPOL_BS.bat RUN_SEVASTOPOL_MS.bat ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2007, 22:32 |
|
||
|
Как установить Sybase
|
|||
|---|---|---|---|
|
#18+
а поднять сервак в режиме рековери только мастера (вернутого старого!) и проапдейтить пути в sysdevices . Но предварительно в конфиг прописать allow updates = 1 , а то ни одна проца работать то не будет (из-за неподнятой tempdb). Можно здесь по-конкретней гасим сервер, поднимаем в нормальном режиме и наслаждаемся ;) Захватывает дух :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2007, 22:36 |
|
||
|
|

start [/forum/topic.php?fid=55&msg=34286663&tid=2012288]: |
0ms |
get settings: |
9ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
38ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
56ms |
get tp. blocked users: |
1ms |
| others: | 255ms |
| total: | 390ms |

| 0 / 0 |
