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

» Microsoft SQL SERVER

Автор: Valeriy_Gourov
Дата сообщения: 27.04.2009 09:52
M_Volkov

Цитата:
Кто ставил SP1 для SQL Server 2008, где что изменилось?

Например, в "Среда SQL Server Management Studio" в обозревателе объектов в строке имени экземпляра номер версии меняется на 10.0.2531.
Автор: M_Volkov
Дата сообщения: 27.04.2009 15:01
Valeriy_Gourov

Цитата:
номер версии меняется на 10.0.2531

У меня тоже изменился Microsoft SQL Server Management Studio с 10.0.1600.22 ((SQL_PreRelease).080709-1414 ) на 10.0.2531.0, но мне это мало о чём говорит. А сама установка также
Цитата:
Обновление SQL Server 2008 завершилось ошибкой
или успешно?
Базы 1С крутятся также, вроде все работает. Не известно где что потом вылезет? Думаю, не вернуться ли к SQL 2005 - там с SP ошибок не было.

Меня не полностью устраивают УРИБ встроенное в 1С, хочется использовать SQL репликации, не на кривом же SQL это пробовать!? Интересно, сюда 1С-ники ходят? Я пытался в их ветках поднять эту тему - ни какой реакции. Может здесь по пробовать?
Автор: ALEX_SE
Дата сообщения: 27.04.2009 15:49
M_Volkov
С чего Вы взяли что 1С поднимется на реплицированой базе? Семерка не поднимется, там переделывать надо. Про 8 не в курсе но кажется у них свое было кластерное решение.
Автор: Valeriy_Gourov
Дата сообщения: 27.04.2009 21:58
M_Volkov
Ничего не могу сказать про ошибки, но у меня без проблем обновились Express Edition x64 и Enterprise Edition x32.
Автор: M_Volkov
Дата сообщения: 28.04.2009 08:37
Valeriy_Gourov

Цитата:
Enterprise Edition x32
RUS? Не мог бы свой
Цитата:
Дополнительные сведения см. в файле журнала F:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\20090421_180632\MSSQLSERVER\sql_bids_Cpu64_1.log
мне в личку выложить? А то мне даже сравнить не с чем, на разных системах, разные пакеты (х64 и х86 - битость вроде исключается), а результат один!? Может я какие то особенности пропустил. Например, вроде бы предлагается выбирать компоненты для обновления (было желание обновить по этапно, чтобы конкретизировать проблему), но на деле дает - либо отметить все, либо ничего. Еще, перед процессом обновления, просит некоторые процессы остановить (чтобы не перезагружать систему) - я их останавливаю диспетчером задач. Может SQL SERVER нужно совсем остановить? В SQL 2000 есть такая возможность, а SQL 2008 - как?

ALEX_SE

Цитата:
Про 8 не в курсе но кажется у них свое было кластерное решение.

Я имел ввиду не механизм распределения нагрузки между серверами, а о управлении распределенной информационной базе (УРИБ), и обмене между SQL серверами, расположенных в филиалах и удаленных торговых точках (УТТ). Как освобожусь, я подробнее опишу, что мне не нравится в УРИБ, встроенной в 1С. Если это кому-то интересно, неужели ни кто не пытался заменить или скомбинировать этот механизм обмена на SQL-ный?
Автор: M_Volkov
Дата сообщения: 29.04.2009 12:56
Блин, поставил с нуля Win2003x64RUS без обновлений, SQL2008RUS и SQLServer2008SP1-KB968369-x64-RUS встал без ошибок! Под Win2008x64RUS SQL ставил длинным путем обновлений SQL2000/2005/2008, да еще промежуточные обновления были. Придется SQL сносить, и заново ставить. Наверное, реестр еще чистить надо?
Автор: M_Volkov
Дата сообщения: 30.04.2009 10:30
А сносить надо последовательно: SP1, обновления (некоторые похоже от SQL2005 остались - не KB968369), только потом сам SQL2008 и прочие его компоненты (типа Visual Studio Tools, .NET Framework), или сразу можно?
Нашел ранний бэкап, когда SQL2000 стоял, если его восстановить, то все ли удалится с диска, что было с SQL2005-2008? Речь идет о Win2003x86, под Win2008x64 при восстановлении системы диск форматируется, а под Win2003x86 - не замечал.
Автор: M_Volkov
Дата сообщения: 30.04.2009 18:26
Под Win2003x86 установил SQLServer2008SP1! Под Win2008x64 думаю, может получится качнуть Win2008x64 с SP2? Программёры всех стран - соединяйтесь на форуме Ru.Board!!! С праздником!
Автор: greenfox
Дата сообщения: 05.05.2009 11:16
что-то не втсаёт СП3 на сиквел 2005 (x86) - пишет:
Service Pack 3 for SQL Server Database Services 2005 ENU (KB955706)' could not be installed. Error code 1603.
Не апдейтится только непосрелдственно сам database engine - остальные компоненты проапдейтились. На машине с сиквелом стоит шарапоинт - но на всякий пробовал при апдейти останавливать и его и сам сиквел - не помогло
Автор: PhoenixUA
Дата сообщения: 05.05.2009 11:30
greenfox
Посмотри еще здесь...
Автор: greenfox
Дата сообщения: 05.05.2009 12:21
PhoenixUA
да я там видел в пару местах похожую тему, рекомендавали права все дать на папку, снять риад-онли, службы юзающие сиквель останосить и т.д. Не помогло
Автор: Oleg2004
Дата сообщения: 13.05.2009 09:02
На 2003 сп2 рус не становится SQL 2008 express adv.
При установке пишет "MOF-компилятору не удается подключиться к WMI-серверу. Причина может быть вызвана семантической ошибкой (например, несовместимостью с существующим WMI-репозиторием) либо физической ошибкой (например, сбоем при запуске WMI-сервера)".

Нигде не нашёёл описание ошибки - хелп.
Автор: golkanavt
Дата сообщения: 13.05.2009 12:12
Всем добрый день. Никак не удается запустить инкрементальный бэкап через maintenance plan. Полный ежедневный проходит нормально, в течение дня инкрементальный постоянно срывается, в логе такие ошибки:

Код: SQL Server Scheduled Job 'DailyIncBackup.ВложенныйПлан_1' (0xBB0723903AEDDB4BAD5EB836F75788E1) - Status: Failed - Invoked on: 2009-12-05 16:00:00 - Message:
The job failed. The Job was invoked by Schedule 5 (DailyIncBackup.ВложенныйПлан_1). The last step to run was step 1 (ВложенныйПлан_1).
Автор: Flanagun
Дата сообщения: 18.05.2009 02:03
Здравствуйте.
Проблема у меня с Microsoft SQL Server. Не могу установить ничего, что работает с SQL. Например пытаюсь установить SAM Broadcaster - вот что происходит в процессе установки:




А вот, когда пытаешься удалить Microsoft SQL Server:





Как это исправить? Буду благодарен за ответ..

---

Добавлено:


а вот такая вот ерунда при установке firebird...
Автор: Flanagun
Дата сообщения: 18.05.2009 11:06
Вот ещё... Мне советовали попробовать удалить через учетную запись "Администратор", так вот удалить всё-равно не получается. Вот что пишет:

Автор: Markes
Дата сообщения: 20.05.2009 16:24
Требуется настроить репликацию: SQL2008 Express будет реплицироваться с SQL2008.

Ткните, пожалуйста, носом в статейку для начинающих.
Автор: naPmu3aH
Дата сообщения: 21.05.2009 00:10
Markes

Цитата:
Требуется настроить репликацию: SQL2008 Express будет реплицироваться с SQL2008

SQL Server 2008 Express официально не поддерживает ни один из видов репликации...

Репликацию можно настроить вручную (лучше конечно если вы конечно знакомы с такой процедурой для других [нормальных] редакций), но...
1) SQL Server Express может быть только подписчиком
2) У редакции Express нет SQL Server Agent, поэтому если у вас есть издатель для репликации вы можете инициировать синхронизацию используя:
- Sync Manager
- ActiveX или лучше .NET код и RMC сборки
- прямой вызов replmerg.exe или distrib.exe (в зависимости от типа репликации) с нужными параметрами
Автор: Markes
Дата сообщения: 21.05.2009 10:09
naPmu3aH

Цитата:
SQL Server 2008 Express официально не поддерживает ни один из видов репликации...

http://www.microsoft.com/sqlserver/2008/ru/ru/express.aspx

"Создание мало связанных приложений, способных работать без подключения к сети и автоматически синхронизироваться с центральной базой данных."

В Management Studio есть раздел Replication.

Добавлено:

Цитата:
1) SQL Server Express может быть только подписчиком
2) У редакции Express нет SQL Server Agent, поэтому если у вас есть издатель для репликации вы можете инициировать

1) Это и нужно.
2) В службах есть SQL Server Agent (SQLEXPRESS). Но служба не может стартовать.
Автор: naPmu3aH
Дата сообщения: 21.05.2009 11:32
Markes

Цитата:
"Создание мало связанных приложений, способных работать без подключения к сети и автоматически синхронизироваться с центральной базой данных."

И? Вы хотите поспорить о формулировках? Хорошо...
SQL Server Express не поддерживает ни один из видов репликации в качестве издателя устроит?
http://msdn.microsoft.com/ru-ru/library/cc645993.aspx


Цитата:
В Management Studio есть раздел Replication

Разницу между SQL Server Express и Management Studio (которая используется для управления всеми редакциями SQL Server) ощущаете?


Цитата:
Это и нужно

Выбирайте удобный вам способ из предложенных. Например Sync Manager.
Статеек по настройке репликации - мульён. Выбирайте ту что понравится на sql.ru или MSDN
Автор: Markes
Дата сообщения: 21.05.2009 14:02

Цитата:
Выбирайте удобный вам способ из предложенных. Например Sync Manager.
Статеек по настройке репликации - мульён. Выбирайте ту что понравится на sql.ru или MSDN

ОК. Спасибо.

Нашел статьи общего плана но конкретного варианта SQL2008 -> SQL2008EXPRESS (в роли подписчика) - не обнаружил.
Автор: Markes
Дата сообщения: 22.05.2009 18:06
Настроил таки transaction replication (push). Но не могу побороть проблему с LogReader Agent.

В хисторе джоба по его запуску (создался автоматом при настройке репликации):

009-05-22 14:57:15.333 The process could not execute 'sp_replcmds' on 'SQL'.
2009-05-22 14:57:15.333 Status: 0, code: 15517, text: 'Cannot execute as the database principal because the principal "dbo" does not exist, this type of principal cannot be impersonated, or you do not have permission.'.
2009-05-22 14:57:15.333 Status: 0, code: 22037, text: 'The process could not execute 'sp_replcmds' on 'SQL'.'.

Изначально при настройке указал администратора домена. После обнаружения указанной ошибке изменил в джобе Step2(Run Agent) поле Run As - поставил SQL Server Agent Service Accaunt. Нулевой эффект.

Подскажите, пож-а, что еще нужно подкрутить?

P.S. На подписчике визуально (при подключении к нему через Management Studio) я что-то должен новое увидеть? Или реликация будет работать и мониторить можно через Replication Monitor?
Автор: naPmu3aH
Дата сообщения: 22.05.2009 19:05
Markes
А база случайно не из бекапа с другой машины? И кто у нее овнер?
Обычно в таких случаях помогает sp_changedbowner 'sa'
Автор: Markes
Дата сообщения: 23.05.2009 10:01
naPmu3aH

Цитата:
А база случайно не из бекапа с другой машины? И кто у нее овнер?
Обычно в таких случаях помогает sp_changedbowner 'sa'

В точку. Owner - один из админов домена, база была перенесена через бэкап. Сменил на 'sa' - Agent запустился.


Другая беда. При настройке репликации подключение с указанными параметрами состоялось. Сейчас также вручную подключиться можно. Но при репликации нет.

В настройках Подписчика:
Agent Process Accaunt: SQL Server Agent Accaunt (изначально был доменный админ - теже грабли)
Subscriber connection: указан тот же пользователь что и при настройке репликации - пользователь на удаленном подписчике. Не должен ли я этого пользователя продублировать на сервере-дистрибьюторе?

И вообще непосредственно на подписчике (SQL Express) я должен что-то настраивать?

Изменил в профиле агента -logintimeout 300 - не помогает.


Код: Job Name        SQL-Base-PublBase-Publ-SQL\SQLEXPRESS-3
Step Name        Run agent.
Duration        00:04:21
Sql Severity        0
Sql Message ID        0
Operator Emailed        
Operator Net sent        
Operator Paged        
Retries Attempted        0

Message
2009-05-23 07:24:54.217 Copyright (c) 2008 Microsoft Corporation
2009-05-23 07:24:54.217 Microsoft SQL Server Replication Agent: distrib
2009-05-23 07:24:54.217
2009-05-23 07:24:54.217 The timestamps prepended to the output lines are expressed in terms of UTC time.
2009-05-23 07:24:54.217 User-specified agent parameter values:
            -Subscriber SQL\SQLEXPRESS
            -SubscriberDB Base
            -Publisher SQL
            -Distributor SQL
            -DistributorSecurityMode 1
            -Publication PublBase-Publication
            -PublisherDB Base
            -Continuous
            -XJOBID 0x69D0DF50DA5D454F9362312D7D0EFE8B
            -XJOBNAME SQL-Base-PublBase-Publ-SQL\SQLEXPRESS-3
            -XSTEPID 2
            -XSUBSYSTEM Distribution
            -XSERVER SQL
            -XCMDLINE 0
            -XCancelEventHandle 0000000000000720
            -XParentProcessHandle 000000000000074C
2009-05-23 07:24:54.217 Startup Delay: 3662 (msecs)
2009-05-23 07:24:57.873 Connecting to Distributor 'SQL'
2009-05-23 07:24:57.920 Parameter values obtained from agent profile:
            -bcpbatchsize 2147473647
            -commitbatchsize 100
            -commitbatchthreshold 1000
            -historyverboselevel 1
            -keepalivemessageinterval 300
            -logintimeout 15
            -maxbcpthreads 1
            -maxdeliveredtransactions 0
            -pollinginterval 5000
            -querytimeout 1800
            -skiperrors
            -transactionsperhistory 100
2009-05-23 07:24:57.920 Connecting to Subscriber 'SQL\SQLEXPRESS'
2009-05-23 07:25:14.920 Agent message code 20084. The process could not connect to Subscriber 'SQL\SQLEXPRESS'.

2009-05-23 07:25:14.936 Category:NULL
Source: Microsoft SQL Server Native Client 10.0
Number: -1
Message: SQL Server Network Interfaces: Error Locating Server/Instance Specified [xFFFFFFFF].
2009-05-23 07:25:14.936 Category:NULL
Source: Microsoft SQL Server Native Client 10.0
Number: -1
Message: A network-related or instance-specific error has occurred while establishing a connection to SQL Server. Server is not found or not accessible. Check if instance name is correct and if SQL Server is configured to allow remote connections. For more information see SQL Server Books Online.
2009-05-23 07:25:14.936 Category:NULL
Source: Microsoft SQL Server Native Client 10.0
Number: HYT00
Message: Login timeout expired
2009-05-23 07:25:14.936 The agent failed with a 'Retry' status. Try to run the agent at a later time.
Автор: NikKL
Дата сообщения: 27.05.2009 12:49
Помогите, пожалуйста, с проблемой: настроил log shipment для трех баз 1с ~5-10Гб. Периодичность каждые 15минут. Пол года работало нормально, сейчас начались тормоза в момент выполнения этого задания. sqlserv.exe минут пять что-то читает/пишет из системной базы msdb. Размер этой базы 3Гб. Выяснил, что она служит для работы агента sql и записи его логов.
Цитата:

Используя задачу «Очистка журнала», пакет может удалить данные журнала, связанные с деятельностью по созданию резервных копий и восстановлению, с заданиями агента SQL Server и планами обслуживания баз данных.

Создал эту задачу, выполнил, потом сделал shrink эту msdb - пустого места только 500Мб. Сейчас msdb 2,5Гб и тормозит.
Как ее уменьшить?
Автор: greenfox
Дата сообщения: 27.05.2009 13:18
С менеджера 2008 сиквела можно полноценно управлять 2005 сиквелом?
Автор: technotrance
Дата сообщения: 28.05.2009 07:57
Всем здравствуйте!
Я скулём на "вы" общаюсь. Подскажите, как написать скрипт, чтоб выполнить действие drop connections у определённой базы?
Дело в том, что у меня по ночам запускаются батники, которые делают резервную копию и обмен центральной и переферийной базы 1с... Иногда обмен не проходит. Подозреваю, что проблема в скуле.
Автор: M_Volkov
Дата сообщения: 28.05.2009 13:41
technotrance

Цитата:
Иногда обмен не проходит. Подозреваю, что проблема в скуле

Обмен то SQL-репликации, не УРИБ? 1С 7 или 8?
Автор: Alex_vod
Дата сообщения: 03.06.2009 07:35

Цитата:
Здравствуйте. Есть Win2003 x64 SP2, SQL 2005 SP2 x64. Сервер HP DL180 в нём 2 Xeon E5420 4ГБ ОЗУ. SQL используется для 1С, 1С сервер на аналогичной машине, присоединён к SQL гигабитом. На SQL несколько баз, 30ГБ, 6ГБ и мелочи. Есть 3ий сервер с symantec backup exec 12.5, ранее он ночами бекапил базы, винду, днём логи. Стали происходить странные вещи, не с токо не ссего sql обрывает все соединения(невозможно подключится нечем, management studio при попытке выбрасывает с таймаутом), загрузка процессоров взлетает до 80-90%. Пробовал ждать, ждал 20 минут, безтолку, рестарутем сервер или кикаем процесс и всё ок. Случалось такое наваждение раз в 2-3 дня в рандомное время. Далее отключил бэкап баз симантеком(оставил только ночной бэкап винды), сделал storage на другом сервере и бэкаплю по сети в него средствами SQL. Стало дышать легче, но проблема стала появляться снова, рандомно примерно раз в 2 недели. Уже и не знаю что делать, помогите советом..

Помониторил, SQL отйедает память и не отдаёт её. Вылечил ночными перезагрузками SQL но это не дело, в гугле нашёл пару людей с такими же проблемами но как решить Подскажите, может кто сталкивался.
Автор: opt_step
Дата сообщения: 03.06.2009 08:12
ms sql 2008 + 7.7 у кого есть опыт подключения
Автор: opt_step
Дата сообщения: 05.06.2009 11:27

Цитата:
Всем здравствуйте!
Я скулём на "вы" общаюсь. Подскажите, как написать скрипт, чтоб выполнить действие drop connections у определённой базы?
Дело в том, что у меня по ночам запускаются батники, которые делают резервную копию и обмен центральной и переферийной базы 1с... Иногда обмен не проходит. Подозреваю, что проблема в скуле.


Зачем батники, когда есть агент сервер. К примеру бэкап базы и журнала транзакций:

BACKUP DATABASE [basa_2] TO DISK = N'E:\basa1.bkp' WITH INIT , NOUNLOAD , NAME = N'basa backup', NOSKIP , STATS = 10, NOFORMAT


BACKUP LOG [basa_2] TO DISK = N'E:\basa1.bkp' WITH NOINIT , NOUNLOAD , NAME = N'basa backup', NOSKIP , STATS = 10, NOFORMAT


Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566

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


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