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

» Microsoft SQL SERVER

Автор: ALEX_SE
Дата сообщения: 01.12.2008 06:35
А зачем по-Вашему эта база данных нужна?

Участвуют. Заполнять можно хоть через Management Studio или Access, но как правило это делается через специально написанные (Вами или до Вас) приложения. Простейший пример - та же 1С.
Автор: EZH
Дата сообщения: 01.12.2008 07:54
4kusnik
Для обычных пользователей всегда пишут клиентское приложение, либо web, либо desktop.

Хотя мне однажды довелось видеть контору, где тетенек посадили за QueryAnalyzer и открыли им один скрипт с кучей запросов. Они старательно пыхтя выделяли мышкой нужный им запрос, подставляли параметры и исполняли. Это конечно была полная жесть
Автор: abasov
Дата сообщения: 01.12.2008 08:54
Как рассчитать необходимый объем памяти для 2005?
К примеру для mysql на одну таблицу примерно 6-8 кб., может мануал есть в Technet, найти пока не удалось
Автор: FreemanRU
Дата сообщения: 01.12.2008 09:17
abasov
Объем какой памяти?
Автор: abasov
Дата сообщения: 01.12.2008 11:42
FreemanRU

Цитата:
Объем какой памяти?

например у меня будет 10 баз в каждой по 10 таблиц, 100 подключений. Есть ведь какая нибудь формула?

Автор: lavren
Дата сообщения: 01.12.2008 15:05
abasov

Цитата:
необходимый объем памяти

Оперативной или HDD? Будеш использовать шифрование или сжатие? Сколько будет столбцов в таблицах и каких типов, какой длинны будут данные? Сколько строчек будет в таблицах и везде ли будут стоять даные, а не NULL? Вобщем неясности много!!!

Цитата:
Есть ведь какая нибудь формула?

Простой нету!
Автор: abasov
Дата сообщения: 01.12.2008 18:19

Цитата:
Простой нету!

а какая есть? Есть не простая, пока никакой не нашел
Автор: lavren
Дата сообщения: 02.12.2008 09:51
abasov
Ищешь в электронной документации (или в другом месте) размер каждого типа данных в байтах.
Берешь тип каждого столбца умножаешь на его размер и суммируем. Результат умножаешь на количество строчек в таблице. Учитываешь моменты с предыдущего поста. Проделываешь это со всеми таблицами и понимаешь что это нафиг не подходит!
Автор: FreemanRU
Дата сообщения: 02.12.2008 13:28
abasov
Может всё-таки скажешь, какую память тебе асчитывать надо? Тогда тебе легче будет помочь.
Автор: Omsk
Дата сообщения: 02.12.2008 17:26
Я установил на сервер Microsoft SQL Server 2005 и не могу найти исполняемый файл, чтобы запустить сервер SQL, нашел только апплет для настройки MySql.
Как запустить Mysql сервер?
Автор: ALEX_SE
Дата сообщения: 02.12.2008 20:05
Не понял?
Поставили MS SQL а запустить хотите MySQL? Это как?

Если очепятка то запускается он сервисом. Соотв там и ищите
Автор: Omsk
Дата сообщения: 03.12.2008 03:33
ALEX_SE, я знаю, что запускается он сервером, мне нужно, чтобы значок был виден в трее, как на старом сервере. Как это сделать?
На старом сервере также есть файл для запуска SQL сервера, помимо запуска его как сервис.
Автор: abasov
Дата сообщения: 03.12.2008 05:28
FreemanRU
Оперативная память, уже говорил. Конечно я могу посчитать по количеству столбцов, типов и т.д., но хочется от производителя что-то как в oracle, mysql. Серьезно гугл не даст соврать - расчет есть. Перетаскиваю базы на с 2k на 2k5, у кластера 2 ноды по 1 гигу оперативки, хочется точно в граммах...
Автор: ALEX_SE
Дата сообщения: 03.12.2008 06:00
Обязательно в трее?
А ярлык на SQL Server Configuration Manager не устроит?
Если так хочется в трее то есть сервисменеджер альтернативный http://www.codeplex.com/SQL2005SrvcMngr/

Что до файлика - так и называется sqlservr.exe лежит в папке с установленным MS SQL в подкаталоге MSSQL.1\MSSQL\bin
Автор: 4kusnik
Дата сообщения: 03.12.2008 08:13
В Books Online есть абсолютно все операторы или команды T-SQL?
Автор: naPmu3aH
Дата сообщения: 03.12.2008 09:36
4kusnik

Цитата:
В Books Online есть абсолютно все операторы или команды T-SQL?

Относительно MS SQL Server - да. И даже больше.
Автор: FreemanRU
Дата сообщения: 03.12.2008 11:11
abasov
Ну мне прям интересно посмотреть на _точные_ расчеты памяти в Oracle и MySQL

Для примера:
База 200Гб, порядка 2х тысяч таблиц - отлично работает на 2 Гб, ибо обращений к этой базе 1 раз в месяц
База 3Гб, порядка 150 таблиц, постоянная нехватка 4Гб РАМ, ибо запросов неимоверное кол-во.

Кол-во используемой памяти сильно зависит от активности пользователей, от собственно их кол-ва. Плюс зависит от структуры БД - на сколько часто используются хранимки, как происходят выборки, сколько индексов и т.д. и т.п.
Автор: JOLLYK
Дата сообщения: 03.12.2008 21:42
Наверно вопрос относится к SQL
есть сеть1 192.168.0.х, сеть 2 192.168.60.х
Сервер с 2 интерфейсами 192.168.0.2, 192.168.60.2
На сервере крутится SQL 2005, сервер 1С предприятие, на сервере поднята маршрутизация мост между сетями.
Из сети 192.168.60.х 1С-ка прекрасно работает.
Из сети 192.168.0.х пишет что 192.168.0.2 отсутствует в сети или не содержит поддержки удаленного вызова
telnet 192.168.0.2 1433 ошибки не выдает, сервер пингуется. С клиентскими машинами все нормально, проверял.
Вопрос SQL может работать тока с одним сетевым интерфейсом или всётаки можно обращатся с разных интерфейсов или с мостом она нее уживается?
Автор: naPmu3aH
Дата сообщения: 03.12.2008 23:10
JOLLYK

Цитата:
Вопрос SQL может работать тока с одним сетевым интерфейсом или всётаки можно обращатся с разных интерфейсов или с мостом она нее уживается?

SQL Server configuration manager позволяет настраивать на каких интерфейсах (IP адресах) слушает порт 1433 сервис SQL Server'a.
Хотя по умолчанию должен слушать на всех интерфейсах...
Автор: JOLLYK
Дата сообщения: 03.12.2008 23:42

Цитата:
на каких интерфейсах (IP адресах) слушает порт 1433

Эм на счет портов да, а вот настройки интерфейсоф я там не видел..
а млин вру нашёл...
Добавлено:
Я так понимаю что имеется в виду
Сетевая конфигурация SQL Server 2005 -> Протоколы для MSSQLSERVER TCP/IP
В закладке IP адреса там выставлен
IP 1 - 192.168.60.233
IP 2 - 127.0.0.1
Порты стоят 1433..
Эм это как понять? у меня в сети 192.168.60.233 вообще нет....
Если это и есть настройки как же он работает? =)
Я правильно понимаю ... тут нужно задать IP моих интерфейсов?

Автор: Omsk
Дата сообщения: 05.12.2008 11:03

Цитата:
Обязательно в трее?
А ярлык на SQL Server Configuration Manager не устроит?
Если так хочется в трее то есть сервисменеджер альтернативный http://www.codeplex.com/SQL2005SrvcMngr/

Что до файлика - так и называется sqlservr.exe лежит в папке с установленным MS SQL в подкаталоге MSSQL.1\MSSQL\bin


ALEX_SE, установил этот configuration manager, все равно не видно в трее этого значка.
И когда запускаю файл sqlservr.exe, он ошибку базы выдает
http://pic.ipicture.ru/uploads/081205/tO7RknbX0p.jpg
Автор: Tim2000
Дата сообщения: 05.12.2008 11:20
Omsk
чтото с системой у Вас не так, я ставил полгода назад этот сервисманагер - полёт нормальный.. ттт
Автор: Omsk
Дата сообщения: 05.12.2008 11:31
Tim2000, Все, перезагрузил компьютер - появился значок
Автор: ALEX_SE
Дата сообщения: 05.12.2008 13:49

Цитата:
И когда запускаю файл sqlservr.exe, он ошибку базы выдает

А зачем?

там по-моему с параметром -sInstance name запускать надо.

для запуска используйте net start.
Автор: 4kusnik
Дата сообщения: 08.12.2008 15:29
Подскажите пожалуйста как пользоваться хранимыми процедурами?
Как и откуда их запускать или открывать?
Автор: naPmu3aH
Дата сообщения: 08.12.2008 20:16
4kusnik
А может все-таки скачать BOL (есть на русском и почитать). Там все написано...

А так это вопрос из области: "как пользоваться болидом Формулы 1. На какие педали/кнопки нажимать и по каким дорогам ездить?"
Автор: 4kusnik
Дата сообщения: 09.12.2008 05:33
naPmu3aH
Вот это ответ на мой вопрос?
Автор: Melnik Yuri
Дата сообщения: 09.12.2008 07:55
4kusnik

Цитата:
Вот это ответ на мой вопрос?

Это не совсем то ... это в основном короткое описание и примеры ... Такого в интернете можно много найти.
Лучше воспользоваться BOL (Books Online) с официально сайта Microsoft как советует naPmu3aH.

Например вот для Microsoft SQL Server 2005/2008:
Электронная документация по SQL Server 2005 (сентябрь 2007 г.)
Электронная документация по Microsoft SQL Server 2008 (август 2008)
Это полные документации на русском языке ...
Автор: Omsk
Дата сообщения: 09.12.2008 08:15
Товарищи, как можно в SQL server 2005 импортировать базу данных (.bkp).
А то документацию долг окачать.
Автор: ALEX_SE
Дата сообщения: 09.12.2008 08:28

Цитата:
Товарищи, как можно в SQL server 2005 импортировать базу данных (.bkp).

Это что за формат БД еще такой?
И с чего Вы взяли что Integration Service поддерживает такой импорт?

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566

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


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