Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » Microsoft SQL SERVER

Модерирует : lynx, Crash_Master, dg, emx, ShriEkeR

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119

Открыть новую тему     Написать ответ в эту тему

aidar



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Microsoft SQL Server
 
В данном разделе рассматриваются вопросы по установке, настройке и администрированию MS SQL.
Вопросы по выборкам, созданию процедур, индексов и прочему программированию - лучше обращаться сюда: Microsoft SQL Server в разделе Прикладное Программирование


Полезные ресурсы:
Ссылки на официальные ресурсы:   TechNet Rus по SQL   TechNet Eng по SQL 2000    TechNet Eng по SQL 2005     MS SQL Server на форумах TechNet Rus
 
Полезные ресурсы, где можно найти дополнительную информацию:
http://www.sql.ru - один из самых больших и популярных ресурсов в ру-нете по MSSQL.
http://sqlserverbuilds.blogspot.com - информация о ВСЕХ билдах и версиях SQL Server
 
Где найти дистрибутив?



Microsoft SQL Server 2000
 
Текущий и наверное Последний Service Pack: SP4 (build 8.00.2039)
Последний кумулятивный пакет хотфиксов после SP4: build 8.00.2187
Список всех хотфиксов после SP4 на текущий момент: Cumulative list of the hotfixes that are available for SQL Server 2000 SP4
SQL Server 2000 Books Online June 2007 Update
Сравнение редакций, совместимость с ОС



Microsoft SQL Server 2005
 
Блог Александра Гладченко - MVP по MS SQL. Заглядывайте периодически, очень интересные статьи.
 
Текущая версия:
Последний Service Pack - 2
Их было два, оба с одинаковым билдом - 9.00.3042
Здесь (ENG) описано, почему так произошло и как отличить "правильный" от "не правильного".
 
Здесь можно посмотреть, какой апдейт на сегодняшний день крайний для MS SQL SP2:
The SQL Server 2005 builds that were released after SQL Server 2005 Service Pack 2 was released (ENG)

Всего записей: 255 | Зарегистр. 20-09-2001 | Отправлено: 17:21 08-01-2003 | Исправлено: SkySandy, 02:26 20-08-2014
Shadow_From_XZone



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В журнале событий ошибка SuperSocket и SQL не стартует... что это может быть... ;-(

Всего записей: 911 | Зарегистр. 29-10-2002 | Отправлено: 16:18 14-07-2004
Neck

Newbie
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Здараствуй всемогущий All!
Ситуация:  
Есть Access-овская и sql база на сервере. На Access-е написана оболочка в которой стандарным подключением прилинкованы таблица из мдб-шки на сервере и через odbc прилинкованы таблицы sql сервера. Данные хранятся в мдб-шке на сервере и в sql базе. Аccess-овская оболочка стоит у клиентов количество которых равно 50.  
Это сделано для выписки товара. Количество товара находится в таблице на sql сервере. Сам сервер двух-процессорный ксеон 2.0 512 ram, scsi 5 raid три сетевухи 3com, одна из них 1G, стоит MS SQL 2000  и пользуем office XP.  
 
С завидной периодичностью при вводе количества товара (число) на клиентских машинах выскакивают примерно такие ошибки:  
1.
Error: -2147467259:[Microsoft][ODBC SQL Server Driver][SQL Server] Transaction (Process ID 80) was deadlocked on lock resources with another process and has been chosen as the deadlock victim. Return the transaction.
2.
Run time error '3146'
ODBC - ошибка вызова
[Microsoft][ODBC SQL Server Driver][SQL Server] Transaction (Process ID 77) was deadlocked on lock resources with another process and has been chosen as the deadlock victim. Return the transaction. (#1205)
 
Ошибки эти выскакивают одновременно на нескольких клиентах.
Может кто чего подскажет?

Всего записей: 15 | Зарегистр. 28-01-2004 | Отправлено: 13:01 03-08-2004
PIL123



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Подскажите появился ли 2003 SQL Server???

Всего записей: 818 | Зарегистр. 25-06-2003 | Отправлено: 21:49 04-08-2004
naPmu3aH



Из лесу вышел
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
PIL123
Нет. И не будет.
Будет SQL Server 2005 aka Yukon. Доступны beta версии.
 
Добавлено
Neck

Цитата:
Transaction (Process ID 80) was deadlocked on lock resources with another process and has been chosen as the deadlock victim

Попытка одновременного использования одних и тех же данных. Лечится на этапе проектирования нормальным планированием структуры базы и доступа к данным.
В теперешней ситуаации может помочь разве что увеличение параметров таймаута при деадлоке...

----------
Ну і хто тебе кликав, чому ти прийшла, Стара проститутка, сука-війна? Хто тобі платить за наші тіла? Скільки ще тобі треба, яка їх ціна?

Всего записей: 4642 | Зарегистр. 30-10-2001 | Отправлено: 23:25 04-08-2004
void

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
MSSQL2000 при установке выставил чувствительность к регистру (выбирая collation). Можно ли это поменять без переустановки?

Всего записей: 76 | Зарегистр. 04-06-2004 | Отправлено: 14:28 13-08-2004 | Исправлено: void, 14:29 13-08-2004
Carex

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Collation это фундаментальное понятие для SQL Server. Изменить collation для сервера можно только пересоздав БД master или переустановкой.
Если пользовательских БД еще нет, лучше переставить.

Всего записей: 8 | Зарегистр. 14-12-2002 | Отправлено: 15:14 13-08-2004 | Исправлено: Carex, 22:45 13-08-2004
crendel



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Здраствуйте уважаемые!
 
Вот такая проблема:
 
Переехали на Win 2003 eng, MS SQL 2000 eng, через него работает сайт.
В тексте страницы указана кодировка Win-1251
Изначально база была заполнена данными, язык русский. Из этих данных генерятся страницы сайта.
Отображаются страницы правильно. НО. При попытке записать в базу что-то через форму на странице, текст в базу записывается кракозябами. И на сгенеренной странице, естественно, отображается кракозябами.
Если же сделать страницу с формой в ISO-8859-1 (в броузере) — страница в закорючках, но пишем по-русски, отправляем. Возвращается страница по-русски (1251) и текст в базе по русски. В других случаях крякозябы.
Что делать?

Всего записей: 7 | Зарегистр. 03-09-2002 | Отправлено: 16:52 24-08-2004
gav ru 6a

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Помогите.  
При установке MS SQL Server Desktop Engine на Windows XP SP2 RUS, возникает следуюшая ошибка

Цитата:
A strong SA password is required for security reasons.  
Please use SARWD switch to supply the same.  
Setup will now exit.

 
подскажите в чем проблема?

Всего записей: 625 | Зарегистр. 17-12-2003 | Отправлено: 05:18 12-02-2005
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
gav ru 6a

Цитата:
подскажите в чем проблема?

пропустил строчку ? помимо того, что исковеркал название программы

Цитата:
A strong SA password is required for security reasons. Please, use SAPWD switch to supply the same. Refer to readme for more details. Setup will now exit.

 
SA - system account.
Просто им нужно выставить пароли, так как они, скорее всего, без них.
 


----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 10:06 12-02-2005 | Исправлено: Cheery, 10:06 12-02-2005
naPmu3aH



Из лесу вышел
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Cheery

Цитата:
пропустил строчку ? помимо того, что исковеркал название программы
 
Да вот как раз все правильно написал...    
 

Цитата:
Просто им нужно выставить пароли, так как они, скорее всего, без них.

Ну не совсем так...  Пока MSDE не поставился - какой там system account?
 
С SQL SP3 (а на MSDE SP3 поверх не ставится, MSDE поставляется сразу в SP3 edition) MSDE требует указания пароля для SA (а раньше допускался пустой) - поэтому при установке MSDE надо указывать пароль для SA с помошью ключа командной строки SAPWD (о чем впрочем предупреждают в приведенной выше цитате).
 
Формат этого ключа такой: SAPWD=sa_password (раньше пароль надо было указывать в кавычках).
Впрочем если машина не подключена к интернету, используется для разработки и не очень не хочется заморачиватся с паролем - можно воспользоваться ключем BLANKSAPWD=1 что позволить установить MSDE с пуствм паролем.

----------
Ну і хто тебе кликав, чому ти прийшла, Стара проститутка, сука-війна? Хто тобі платить за наші тіла? Скільки ще тобі треба, яка їх ціна?

Всего записей: 4642 | Зарегистр. 30-10-2001 | Отправлено: 13:39 12-02-2005
gav ru 6a

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
SAPWD=sa_password про это я вычитал в redme ну там ни слова про кавычки не было, пробывал и с кавычками и без, BLANKSAPWD=1 тоже проверил, получается следуюшие: прогресс установки доходит до конца и потом молча очень быстро убегает назад.
так же вот нашел на сайте microsoft  
http://support.microsoft.com/default.aspx?scid=kb;EN-US;814463
но ни с++ ни c# у меня нет, да я в этом и не понимаю

Всего записей: 625 | Зарегистр. 17-12-2003 | Отправлено: 23:09 13-02-2005
merlkerry

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
вопрос по фиксам к SQL - мне говорят, что для установки SQL2000-KB884856-v8.00.0977-x86-ENU.exe мне нужно сначала установить SQL2000-KB884856-8.00.0973-x86-ENU-NT98ME.exe, но на офф сайте я не нахожу подтверждения, ни собственно сама инсталляха 977-я ничего не говорит про "необходимость".
 
если кто реально рулит в сабже, поделитесь знаниями

----------
Вокруг одни враги.
Я испытываю естественный скептицизм по поводу чистоты человеческих намерений.

Всего записей: 1521 | Зарегистр. 16-09-2002 | Отправлено: 12:45 03-03-2005 | Исправлено: merlkerry, 12:46 03-03-2005
Aler_new



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
All
 
случайно удалил SQL базу бекапа не делал можно ли как-то восстановить  
 
срочно помогите

----------
Братва и кольца (AUDI OOOO)
Украинский клуб любителей AUDI

Всего записей: 1085 | Зарегистр. 27-07-2001 | Отправлено: 15:51 05-04-2005
kibkalo



Убью Билла
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
merlkerry - необходимо. Гляди тему в Варезнике про сиквел, я там выкладывал и более поздние фиксы (кумулятивные). Нужно ставить ДВА.
Aler_new - Easy Recovery Pro (в Варезнике) - ставить не на тот винт где была база и пробовать Recover Deleted. Иначе увы. Восстановит скорее всего битую, но ты ее чекером прошерстишь и бОльшую часть базы поднимешь. И будет урок на будущее про бэкапы

Всего записей: 2342 | Зарегистр. 10-04-2002 | Отправлено: 16:06 05-04-2005
Aler_new



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
kibkalo
 
восстановил, но не удается подключить их назад к SQL как это возможно сделать
пробовал подмену не проходит


----------
Братва и кольца (AUDI OOOO)
Украинский клуб любителей AUDI

Всего записей: 1085 | Зарегистр. 27-07-2001 | Отправлено: 10:56 06-04-2005
VLkin

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А возможно ли восстановление только что удаленной таблицы?

Всего записей: 55 | Зарегистр. 10-12-2004 | Отправлено: 16:59 06-04-2005
kibkalo



Убью Билла
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Aler_new В Enterprise Manager скажи Attach Database
Если хочешь подменить, то сначала Detach старую, потом поверх заменяй файлы и Attach новую.
Проверь восстановленные файлы на целостность (в сиквеле есть consistency checker, не помню как он консольно вызывается, я этим просто не занимаюсь..)

Всего записей: 2342 | Зарегистр. 10-04-2002 | Отправлено: 17:44 06-04-2005
naPmu3aH



Из лесу вышел
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
kibkalo

Цитата:
Проверь восстановленные файлы на целостность (в сиквеле есть consistency checker, не помню как он консольно вызывается, я этим просто не занимаюсь

DBCC CHECKDB (с параметрами, которые возможно придется варьировать в зависимости от степени восстановления файла). Подробнее как обычно в BOL - там есть обстоятельная статья про это дело...
 
VLkin

Цитата:
А возможно ли восстановление только что удаленной таблицы?

Recovery model базы какая? Если Simple в очень редких случаях да, а так - нет. Если Full - делаешь немедленно backup log и потом восстановление на момент времени (point of time).

----------
Ну і хто тебе кликав, чому ти прийшла, Стара проститутка, сука-війна? Хто тобі платить за наші тіла? Скільки ще тобі треба, яка їх ціна?

Всего записей: 4642 | Зарегистр. 30-10-2001 | Отправлено: 20:51 06-04-2005
zeleniy



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
А возможно ли восстановление только что удаленной таблицы?

 
Я неадавно учился на курсах по администрированию и программированию MS SQL Server там несколько раз задавали вопрос по восстановлению.
Обычный ответ восстановите из backup или из transaction log, но вот как-то потом сказали что есть продукты не от MS и MS это не поощряет. Смысл этих продуктов в следующем все пользователи отключаются от БД затем запускается продукт которые читает transaction log и показывает изменения. Изменения можно откатить на несколько шагов и то что надо вернуть обратно.
При этом ответственность за целостность данных и непротиворечивость остается на совести того кто работает с программой.
Кто слышал пр такие программы или знает где их взять и использовал?

Всего записей: 777 | Зарегистр. 07-12-2001 | Отправлено: 08:13 07-04-2005
VLkin

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Что-то не выходит, после восстановления на point of time база переходит в состояние loading, где и остается. база тестовая - создал, сделал фул бекап, грохнул таблицу, сделал бекап лога.  
и как определить момент удаления таблицы (или какого другого события) без использования
Цитата:
продукт которые читает transaction log и показывает изменения.
или допроса с пристрастием?

Всего записей: 55 | Зарегистр. 10-12-2004 | Отправлено: 09:27 07-04-2005 | Исправлено: VLkin, 09:29 07-04-2005
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119

Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » Microsoft SQL SERVER


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru