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

» Microsoft SQL SERVER

Автор: vicwanderer
Дата сообщения: 14.12.2010 22:27
econ2,
в SMS в Security есть группа Builtin\Administrators. Учетка доменного админа входит во встроенную группу Administrators на компьютере Server_SQL2. Этого не достаточно?
"Аутентификация, как я понял mixed" -да

Добавлено:
решено: SQL Server Management Studio запускать с помощью run as administrator
http://msdn.microsoft.com/ru-ru/library/aa905868(SQL.90).aspx
Автор: vicwanderer
Дата сообщения: 17.12.2010 11:00
Как поменять SQLCOLLATION на необходимый (SQL 2005), узнать INSTANCENAME?

SQL сервер: член домена w2008 R2 SE + SQL 2005 EE sp3 x64(authentication mixed)(Server name:SRV2). При установке INSTANCENAME выбирал по умолчанию (точно не помню).
Сейчас SQLCOLLATION=SQL_Latin1_General_CP1_CI_AS, я хочу поменять на Cyrillic_General_CI_AS. Когда я ввожу строку:
start /wait "E:\distribs\sql 2005 st x64\1\setup.exe" /b INSTANCENAME=SRV2 REINSTALL=SQL_Engine REBUILDDATABASE=1 SAPWD=XXX SQLCOLLATION=Cyrillic_General_CI_AS.
То получаю сообщение "Windows cannot find 'INSTANCENAME=SRV2'. MAke sure you typed the name correctly, and then try again."

Пробовал комманду
start /wait "E:\distribs\sql 2005 st x64\1\setup.exe" /b INSTANCENAME=MSSQLSERVER REINSTALL=SQL_Engine REBUILDDATABASE=1 SAPWD=XXX SQLCOLLATION=Cyrillic_General_CI_AS
Собщение об ошибке тоже, только "...'INSTANCENAME=MSSQLSERVER'".

Вопросы:
1. Как узнать INSTANCENAME моего сервера? (select @@ServerName показывает : SRV2. Путь, по которому располагаются системные SQL бызы: C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data).
2. Как поменять SQLCOLLATION на необходимый?
Автор: bigsloth
Дата сообщения: 17.12.2010 11:45

Цитата:
Как узнать INSTANCENAME моего сервера?

SELECT SERVERPROPERTY('InstanceName')


Цитата:
Как поменять SQLCOLLATION на необходимый?

Да вроде как именно так, как вы делаете.. Помните, что с такой сменой коллэйшена, так же пропадут все логины и ссылки на подключенные бд..
Автор: vicwanderer
Дата сообщения: 17.12.2010 12:01
1. Спасибо.
2. Чистая установка (только системные базы), поэтому логины не сохранял (пароь на sa помню) и базы не отключал.
Вопрос остается открытым.
Автор: bigsloth
Дата сообщения: 17.12.2010 13:48
vicwanderer
так что возвращает SELECT SERVERPROPERTY('InstanceName')? Пробовали нужное имя инстанса указывать?
Автор: Oleg_Kurilin
Дата сообщения: 18.12.2010 06:30
Сколько нужно памяти для комфортной работы?
Если не ограничивать в настройках, то быстро сжирает всю физическую память, да так, что иногда системе плохеет. Нигде не нашёл рекомендаций, как обьём физической памяти соотносится с размерами баз, но в одной статье о архитектуре памяти в SQL сервер было упоминание, что буфера выделяются для данных и индексов. Получается, что серверу хватит физической памяти в размере файла данных этого экземпляра. Или я что не так понял?
Автор: M_Volkov
Дата сообщения: 18.12.2010 15:31
Старый вопрос
Цитата:
Подскажите, возможно ли объединение SQL-серверов в один для увеличения мощности?
задавался еще до выхода SQL 2008 R2...
Тогда меня убедили, что нет... теперь меня убеждают в обратном. Покупаем новый, по мощности впритык, типа "еще же старый будет помогать..."
Автор: bigsloth
Дата сообщения: 18.12.2010 20:16

Цитата:
Подскажите, возможно ли объединение SQL-серверов в один для увеличения мощности?

Нет, даже SQL Server 11 (Denali) не умеет создавать кластеры с распределением нагрузки. Microsoft предлагает решение datawarehouse solutions на базе 2008 r2 - но это, ЕМНИП, программно-аппаратные комплексы (и стоят, наверняка, огромнейшие деньги).
Автор: M_Volkov
Дата сообщения: 19.12.2010 08:25
bigsloth

Цитата:
Microsoft предлагает решение datawarehouse solutions на базе 2008 r2

А где можно про это почитать (желательно рус.)?
Автор: violant
Дата сообщения: 19.12.2010 10:04
Подскажите. Есть запрос, который состоит из 3-х промежуточных запросов и 2-х временных таблиц. Сделано так для наглядности, т.е. чтобы видеть этапы формирования окончательной выборки. Я в написании запросов не силён.
Вопрос: Как его программно оптимизировать, чтобы не было промежуточных таблиц и возможно впринципе понизить стоимость переходов? Есть ли какой-нибудь софт, возможно он уже всроен в тулсы СУБД?
Знаю что в оракле такой присутствует.
Автор: bigsloth
Дата сообщения: 19.12.2010 11:58
M_Volkov
http://www.microsoft.com/sqlserver/ru/ru/solutions-technologies/data-warehousing/pdw.aspx

Добавлено:
violant
Может переписать запрос нормально? Софт который это сделает за вас вы вряд ли найдете..
Автор: nurken_a
Дата сообщения: 29.12.2010 18:03
коллеги, вопрос небольшой. по поводу лицензирования все перетерто, а меня технология волнует. стоит вопрос выбора редакции SQL 2008. в сравнительной табличке Standard видит 4 процессора, а Enterprise "OS maximum". вот эта приписка смущает. выходит, скул считает те ядра, что видит система? т.е. логические в том числе? если в серванте будет стоять в сумме восемь ядер, значит ли это что Standard не сможет работать с половиной ядер чисто технически??
Автор: econ2
Дата сообщения: 30.12.2010 07:27
nurken_a

MSSQL считает процессоры, а не ядра.
Автор: slech
Дата сообщения: 05.01.2011 14:49
Колеги, у меня так же вопрос по лицензированию

Представители Microsoft продают MS SQL 2008 Developer Editions и стоит он не более 50$.
На сайте Microsoft нашёл информацию по 2005, что Dev=Ent по функционалу, но при этом разница лишь в лицензировании.
Кто может подтвердить это, может кто-то уже использует для тестирования и разработок Developer Edition.

Спасибо.


Автор: vlary
Дата сообщения: 05.01.2011 15:06
slech
Цитата:
Dev=Ent по функционалу
По функционалу - да, но не по производительности. Developer Editions предназначен для разработчиков софта, использующего MS SQL. Но в качестве продакшн сервера, обслуживающего массу конкурентных соединений и большое число запросов, его использование вряд ли возможно.

Автор: slech
Дата сообщения: 05.01.2011 16:01
vlary
только для девелоперов, меня интересует вопрос легализации. т.е. незачем нам для разработки использовать Ent.
Клиентам пожалуйста пускай покупают.
А как в этом случае обстоят дела с 2008 ?
И что там с call ?
Или мы просто покупаем SQL 2008 Dev за 50$ и занимаемся разроботкой ?

Автор: Farrier01
Дата сообщения: 05.01.2011 16:19
2 slech: Первоисточник. Просто покупаете DE и занимаетесь разработкой.
Автор: econ2
Дата сообщения: 11.01.2011 06:14

Цитата:
Но в качестве продакшн сервера, обслуживающего массу конкурентных соединений и большое число запросов, его использование вряд ли возможно.


Его использование в качестве продуктива проблематично только с точки зрения легальности, никаких технических ограничений нет:
http://www.microsoft.com/sqlserver/2005/en/us/compare-features.aspx
Автор: denissl
Дата сообщения: 12.01.2011 08:07
Уважаемые, подскажите пожалуйста, можно ли передать результаты выполнения из одного шага (step) в другой при выполнении задания (job)?
Автор: Aqurius
Дата сообщения: 26.01.2011 05:53
Доброго всем времени суток.
Знатоки помогите. Есть центральный офис с mssql 2000 и филиал. Соединено через vpn.
Со стороны филиала стоит кошка с открытым 1433 портом и портами для установки Ipsec vpn, все остальное закрыто. И очень сильно тормозит соединение с sql, программа которая с ним работает, бывает по долгу ждет ответ от сервера. Мои подозрения сводятся к тому что сервер попросту не может "добиться" до филиала, тк все там закрыто.
Возможно я не прав, подскажите куда копать.

Все, разобрался.
Автор: MagistrAnatol
Дата сообщения: 28.01.2011 08:14
народ,можно както обновиться с SQL Server 2008 10.00.1600.22 на SQL Server 2008 R2 10.50.1600.1?
или тупо делать бекапы - ставить по новой и накатывать бекапы - или пройдет режим обновления, если запустить инстал R2?
Автор: M_Volkov
Дата сообщения: 28.01.2011 14:29
MagistrAnatol
Вроде можно, там 2 варианта: установка нового, и обновление... в обновление еще варианты... но лучше, если нет сложных настроек, и не надо совместимости
Цитата:
ставить по новой и накатывать бекапы
при этом SQL раза в 1,5 меньше места будет занимать.
Автор: abatkena
Дата сообщения: 12.02.2011 13:53
При установке SQL server , он выдал сообщение о нежелательной установке на контроллер домена.

Собственно вопрос: На что это отобразиться, если я установлю его на контроллер домена?

Автор: M_Volkov
Дата сообщения: 12.02.2011 18:55
abatkena
SQL забирает все ресурсы, и сервер не сможет выполнять функции контроллера домена.
Автор: denissl
Дата сообщения: 13.02.2011 01:27
abatkena
Согласен с M_Volkov, sql server обычно забирает у ОС всю память которую она может выделить процессу. Если сервер выполняет другие задачи (в Вашем случае контроллер домена), то как правило другие процессы начинают жутко подкачивать не достающую им память из своп-файла, что приводит к ощутимому снижению производительности. Можно конечно заставить sql server и не использовать динамическое управление памятью, а задать жесткие рамки, но опять же это нужно пробовать и смотреть.
Автор: abatkena
Дата сообщения: 13.02.2011 07:16
Тогда получается КД нужно ставить на Виртуальную машину ?либо на другой сервер ?
Автор: denissl
Дата сообщения: 13.02.2011 07:29
abatkena
А виртулизация может спасти? Не пинайте, просто может я отстал Все же разумнее SQL Server установить на другую машину, если есть возможность.
Автор: BlackVetal
Дата сообщения: 14.02.2011 05:50
abatkena
denissl
Вообще попробовать можно - у меня на сервере стоит основной SQL Server и на этом же сервере поднят терминальный сервер в виртуалке - вроде никто не мешает друг другу ...
Автор: M_Volkov
Дата сообщения: 14.02.2011 07:02
BlackVetal

Цитата:
на этом же сервере поднят терминальный сервер в виртуалке

а SQL Server тоже в виртуалке? Как-то ограничивается использование ресурсов SQL сервером? Нет, если запас ресурсов большой, попробовать можно, от баз все зависит, от количества пользователей... но настанет момент, когда SQL все заберет, или сеть будут полностью парализована без КД.
Автор: BlackVetal
Дата сообщения: 14.02.2011 07:29
M_Volkov
Sql server не в виртуалке. Нет неограничен.
Да чесно сказать русурсов там много (сравнительно много). Память в среднем загружена на 98% - конечно же большую часть забирает SQL server. Тормозов в терминальном сервере (на виртуалке) не замечал - сам часто пользуюс. бывает только сам sql server притормаживает.
Вообще я согласен с тобой - нужно на отдельную тачку КД.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566

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


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