Ru-Board.club
← Вернуться в раздел «В помощь системному администратору»

» Microsoft SQL SERVER

Автор: bigsloth
Дата сообщения: 30.09.2009 13:16

Цитата:
убедитесь, что им хватает прав на Вашу БД.

В смысле, что с логином связан пользователь с достаточными правами

Добавлено:
Так прога сама ставит sql server? А как вы бэкап восстанавливаете? Через эту же прогу?
Автор: zenches
Дата сообщения: 30.09.2009 13:53
bigsloth
Пользователь с полными правами, из-под него проводилась установка.
Бэкап пробовал восстанавливать и самой прогой, и через менедж студию, и простым подсовыванием баз - результат один(
Автор: aerocontrol
Дата сообщения: 03.10.2009 13:09
Всем привет!
Купили новое железо под MS SQL2005. Необходимо перебросить не только базы SQL, но и скрипты, которые вне баз.. (не пинайте меня ногами - так я понял программиста, который занимался SQL раньше.. сейчас он уже не помнит что за скрипты, как их перебросить и вообще его найти весьма сложная задача, но говорит, что простой бэкап/рестор баз не спасет и все работать не будет).. Вопрос: как перебросить весь SQL-сервер с его базами и остальными внутренностями на другой компьютер? Очень желательно поподробнее.. как для человека, который первый раз видит Ms SQL..
Автор: ADMINDM
Дата сообщения: 04.10.2009 12:17

Цитата:
Всем привет!
Купили новое железо под MS SQL2005. Необходимо перебросить не только базы SQL, но и скрипты, которые вне баз.. (не пинайте меня ногами - так я понял программиста, который занимался SQL раньше.. сейчас он уже не помнит что за скрипты, как их перебросить и вообще его найти весьма сложная задача, но говорит, что простой бэкап/рестор баз не спасет и все работать не будет).. Вопрос: как перебросить весь SQL-сервер с его базами и остальными внутренностями на другой компьютер? Очень желательно поподробнее.. как для человека, который первый раз видит Ms SQL..

Тут всё подробно написано
http://www.itcommunity.ru/blogs/mssql/archive/2009/01/20/49806.aspx
Автор: mukpo66
Дата сообщения: 13.10.2009 12:40
Если отличается только железо, а версии ОС, сукеля, разрядность совпадают, то остановить сервисы, и скопировать с рабочего на новый все файлы бд служебных баз Мастер, мсдб, ну и боевые базы.

Добавлено:
select @@version должен выдадавать идентичные строки на обоих серверах.
Если переносить руками, то переносить нужно не только job а также login.

Ну и не перемещай файлы, копируй, если ошибешься, быстро вернешься на старый, рабочий.
Автор: isoriksib
Дата сообщения: 15.10.2009 13:28
Вопрос ламерский (т. не сис. админ), но помогите кто может
Есть клиент с 1С 8.1 УПП с клиент сервером, SQL 2005 (версию сервис пака не знаю). База не рабочая (идет процесс настройки). Так вот прикол в том что в базе находится всего 1 пользователь, диспетчер задач показывает что сиквел забирает под себя 1.8 Гб оперативы, в результате чего скорость работы очень маленькая (всего оперативы 4 Гб). Сервер выделенный под 1С и ничего другого не стоит (типа контроллера домена. интернета, шлюза почты) Мозжечком понимаю что проблема скорее всего в неверных настройках сиквела, но вот где? знаний нет
Автор: naPmu3aH
Дата сообщения: 15.10.2009 14:05
isoriksib

Цитата:
Так вот прикол в том что в базе находится всего 1 пользователь, диспетчер задач показывает что сиквел забирает под себя 1.8 Гб оперативы, в результате чего скорость работы очень маленькая (всего оперативы 4 Гб

А с чего вы взяли, что "скорость работы очень маленькая" связана с потреблением памяти SQL Server'ом?
Во-первых потребление памяти не связано с количеством пользователей, во-вторых по мне - так чем больше памяти потребляет SQL Server - тем быстрее от отдает клиентам запрашиваемые данные (кеширование и т.п.), в-третьих потребление памяти SQL Server'ом можно ограничивать в настройках (как сверху так и снизу).
Автор: isoriksib
Дата сообщения: 15.10.2009 15:38
naPmu3aH

Цитата:
А с чего вы взяли, что "скорость работы очень маленькая" связана с потреблением памяти SQL Server'ом?

сиквел забирает на себя всю свободную оперативку (из 4гиг, 100 % использование памяти), и таким образом система постоянно кэшируется
И разве нормально, что рост использования памяти не растет по мере нагрузки на сиквел, а сразу почти 50% от имеющейся?
Автор: naPmu3aH
Дата сообщения: 15.10.2009 21:16
isoriksib

Цитата:
сиквел забирает на себя всю свободную оперативку (из 4гиг, 100 % использование памяти), и таким образом система постоянно кэшируется

"Свопит" вы хотели сказать?
Ограничивайте использование памяти для SQL Server (в свойствах сервера в SQL Management Console)


Цитата:
И разве нормально, что рост использования памяти не растет по мере нагрузки на сиквел, а сразу почти 50% от имеющейся?

А почему нет?
Автор: mukpo66
Дата сообщения: 16.10.2009 08:40
Ну и опять же 4г, такая подлая цифра.
Чтобы их было полностью видно на 32разрядной платформе придется включать PAE, если не включать, то видно 3.5Гб, 500мб недоступны.
Опять же по умолчанию винда разрешает приложениям брать не более половины, от доступной памяти.
Я обычно 1гб системе оставляю, остальное сукулю.
Ну а тут имхо 2гб на сукуль, 1.5гб винде, и 500мб недоступны (без PAE, я не включаю).
Автор: naPmu3aH
Дата сообщения: 16.10.2009 12:05
mukpo66

Цитата:
Чтобы их было полностью видно на 32разрядной платформе придется включать PAE, если не включать, то видно 3.5Гб, 500мб недоступны.

У Вас против PAE предубеждение?


Цитата:
Опять же по умолчанию винда разрешает приложениям брать не более половины, от доступной памяти

Половины из 4 Gb? Несколько не верно. По умолчанию Windows x32 разрешает использовать до 2Gb памяти на процесс (в случае 4х - это да, половина ).
Но это легко исправляется ключом /3Gb в boot.ini (и тогда 1Gb остается системе на любые ее нужды), а 3 Гб - программам, в том числе SQL Server.


Цитата:
и 500мб недоступны (без PAE, я не включаю).

А ведь 500Mb-то не лишние...
Автор: mukpo66
Дата сообщения: 19.10.2009 06:35
Я пробовал на одной и той же железке с 4гб, правда оракл 9-й был под виндой.
1. PAE, 3Gb под субд, 1 системе
2. Без пае, ораклу 3гб, 0.5гб системе, 0.5 недоступно.
3. Без пае, ораклу 2гб, 1.5гб системе, 0.5 недоступно.

Понравился больше всего вар.№3. Конкретных тестов, точного сравнения в цифрах не проводил.

Автор: newhk
Дата сообщения: 20.10.2009 09:15
народ, у меня SQL 2k, на нем крутятся базы 1С, я пытался настроить задание на резервное копирование, но агент выдает ошибку, где в скуле можно посмотреть полную информацию об ошибке?
Автор: ADMINDM
Дата сообщения: 21.10.2009 00:19

Цитата:
Народ, у меня SQL 2k, на нем крутятся базы 1С, я пытался настроить задание на резервное копирование, но агент выдает ошибку, где в скуле можно посмотреть полную информацию об ошибке?

Напишите, что за ошибка (можно даже pintscreen)
Автор: newhk
Дата сообщения: 21.10.2009 10:06
BACKUP failed to complete the command BACKUP
DATABASE [Lotus2009] TO
DISK = N'E:\#backup\SQL_1C\' WITH NOINIT ,
NOUNLOAD , NAME = N'Lotus2009 backup',
NOSKIP , STATS = 10, NOFORMAT
Автор: bigsloth
Дата сообщения: 21.10.2009 10:16
newhk
а ежели имя файла указать:
BACKUP DATABASE [Lotus2009] TO
DISK = N'E:\#backup\SQL_1C\MY_BACKUP.BAK' WITH NOINIT ,
NOUNLOAD , NAME = N'Lotus2009 backup',
NOSKIP , STATS = 10, NOFORMAT
Лучше не станет?
Автор: newhk
Дата сообщения: 21.10.2009 10:23
SQL не может найти путь к папке. куда делать бэкап

Добавлено:
ща попробую

Добавлено:
во сволочь какая, заработал =)
спс огромное за помощь!
Автор: krserv
Дата сообщения: 27.10.2009 19:55
первый раз пробую установить SQL Server 2008 express - на W7
дает ошибку, хотя в системных требованиях написано, что 7 поддерживается.

Пишет: не может вызвать Invoke или Begin Invoke для элемента управления до завершения создания дескриптора окна

Автор: naPmu3aH
Дата сообщения: 27.10.2009 20:08
krserv
http://support.microsoft.com/kb/955725/EN-US
Автор: krserv
Дата сообщения: 27.10.2009 20:26
naPmu3aH
прочитал ссылку но ничего не нашел по своей проблеме, у меня express version, т.е SP1 -уже в нее включен.
Автор: naPmu3aH
Дата сообщения: 27.10.2009 22:19
krserv
На самом деле это я не ту ссылку скопировал... Должно было быть http://support.microsoft.com/kb/975055
Т.е. это лечится специальным апдейтом вышедшим уже после SP1. Соответственно в случае Express правильный (пересобранный) дистрибутив был доступен для скачивания после даты выхода апдейта (22 сентября что-ли).
Думаю в версии которую сейчас можно скачать с сайта проблема уже должна быть решена. Проверить к сожалению не могу...
Автор: krserv
Дата сообщения: 27.10.2009 22:43
naPmu3aH
на сайте sp1 от 7.04.09 - поэтому апдейт устанавливать нужно, ничего не решалось, решится только с выходом sp2, а так как всегда новыми updates - исправлять. Спасибо за ссылку, сейчас попробую.

Добавлено:
naPmu3aH
что меня смущает, что новое обновление не для express, а для коммерческого SQL 2008 Server. Для express - нет, но ошибка таже у меня что и в твоей ссылке.
Мне нужен express вариант, т.к этот я качаю - 160 гб, и полагаю, что если я его установлю, то будет установлен коммерческий SQL.
Автор: Fannat
Дата сообщения: 01.11.2009 12:58
Подскажите, как можно перенести базы с SQL 2008 на SQL 2000?
Автор: M_Volkov
Дата сообщения: 02.11.2009 07:58
Fannat
Средствами SQL SERVER сложно, naPmu3aH здесь писал
Цитата:
Нет у баз SQL Server обратной совместимости. От младшей версии к старшей можно приатачить, а вот назад - только DTS и т.п.
У меня базы 1С, делал это конфигуратором 1С.
Автор: Laci
Дата сообщения: 03.11.2009 20:22
Уважаемые!
Мне бы полностью снести SQL 2005.
Тут проскакивала ссылка на инструкцию http://support.microsoft.com/kb/290991/en-us
А может есть какя утилита для этого? Чтобы клацнуть и забыть?
Автор: wpt
Дата сообщения: 06.11.2009 16:41
Я установил себе демку расчетной проги , базирующейся на Microsoft SQL 2005 Server , все прошло без проблем при установке, но вот когда открываю менеджер библиотек и пытаюсь создать новую базу-то комп сразу зависает. Приходится перезагружать. Там этот Microsoft SQL 2005 Server еще установлен и видимо он глючит, хотя я его правильно вроде установил без косяков , проблем не возникло. А потом минут через 10 гдето появляется сообщение что нет связи с сервером. - "DBNETLIB SQL-сервер не существует или отсутсвует доступ"
Тогда я поставил новую версию Microsoft SQL 2008 Server, но при установке появилось сообщение об ошибе:
Программа установки SQL Server обнаружила следующую ошибку. Не удается найти указанный файл. Код ошибки 0х84ВВ0001"
Помогите разобраться!
Автор: aloneman777
Дата сообщения: 09.11.2009 10:55
Столкнулся с проблемой: при установке sql 2008 инсталлятор вываливался с ошибкой.
в логах ругался на msxml6 parser.
Проблема крылась в том что с windows update установился сей парсер со вторым СП, а при установке пытался ставиться без СП.
Вылечилось удалением xml parser sp2

off
прошу прощения за сумбурность
голова болеет ((
Автор: Le_Cri
Дата сообщения: 16.11.2009 08:07
Здравствуйте.
Подскажите, как уменьшить размер файла Transaction Log.
Читал статьи на sql.ru, но что то не въехал. Разъясните
Microsoft SQL Server 2000 - 8.00.2039
Автор: M_Volkov
Дата сообщения: 16.11.2009 10:57
Le_Cri

Цитата:
Подскажите, как уменьшить размер файла Transaction Log.

Базу "сжать" не помогает!? (сжимал надеюсь не до 0%... 5-10% надо оставлять) Не сразу сжатие происходит... иногда приходится многократно бэкапить журнал транзакций (бэкап - сжатие - 15-20 мин. работы, для реорганизации базы...), а то и полный бэкап делать.
Автор: Le_Cri
Дата сообщения: 16.11.2009 11:27
M_Volkov
А можно по подробнее. как это делаеться.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566

Предыдущая тема: Измерение скорости сети LAN - все программы


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.