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

» Microsoft SQL Server

Автор: ZEKA_Kyiv
Дата сообщения: 26.03.2007 19:05
Я так понял, что сабжевая тема в Варезнике зарезана неспроста...
Кто прокомментирует ?
Автор: LucID555
Дата сообщения: 27.03.2007 16:40
Она вроде не зарезана - типа мот скрыта.... но вот ссылка на файл, который переделывает триал в Энтерпрайз - не рабочяяя! ;(
Автор: AlphaBet
Дата сообщения: 28.03.2007 09:16
LucID555

21.02.2007 еще была живая...


Господа-товарищи, а кто знает, подскажет где на Украине подешевле можно купить MS SQL 2005? Что то порылся в гугле с ходу не нашел...
Автор: LucID555
Дата сообщения: 28.03.2007 10:24
Купить? ого =)) Вот тут я заказывал когда-то одну лицензию: www.softline.ua
Автор: MikDriver
Дата сообщения: 01.04.2007 21:39
помогите оптимизировать Microsoft SQL Server 2005 а скорость его работы меня смущает. для примера на той же машине (core 2 duo 1.8, 2gb озу. система win200364x, поставлена на зеркало. данные храню на масиве raid 5). sql 2000 вставке 10 000 записей показывает время 8 сек. если запускать локально 4 сек. при этом sql200564x показывает время удаленно 13 сек. локально 8. вставляемые записи генерируются рандомом т.е. разные.
Автор: counsellor
Дата сообщения: 02.04.2007 08:40
MikDriver
Данная тема просто неисчерпаема. Оба сиквела стоят на одной машине? Базы на одном диске? Одинаковые по структуре? Дефрагментацию диска делали? Надо смотреть запросы, структуры таблиц, индексы и триггеры, учавствующие во вставке. Счётчики производительности опять же очень нагладно показывают узкие места.

На вскидку:
1) RAID-5 для БД это плохо. Лучше 10.
2) Желательно файлы БД и файлы журналов хранить на разных дисках.
3) Такая большая разница между локальной вставкой и вставкой по сети говорит либо о низкой пропускной способности сети, либо о больших объёмах данных.

Автор: MikDriver
Дата сообщения: 02.04.2007 13:04
для проверки сначала установил 2005 протестил. затем удалил. установил 2000
Автор: GENNERAL
Дата сообщения: 06.04.2007 16:19
Возможно ли открыть Бэкап БД сделанный на SQL 7, на 2005, как востановление не выходит??
Автор: dmka
Дата сообщения: 07.04.2007 01:50
GENNERAL
А что не выходит? Сам мелкософт советует:
Migration Method: Side-by-side installation, then database backup/restore, detach/attach
http://www.microsoft.com/technet/prodtechnol/sql/2005/sqlupgrd.mspx

How to: Upgrade to SQL Server 2005 (Setup)
http://msdn2.microsoft.com/en-US/library/ms144267.aspx

Upgrading the Database Engine
http://msdn2.microsoft.com/en-us/library/ms143695.aspx

How to: Upgrade to SQL Server 2005 with the Copy Database Wizard
http://msdn2.microsoft.com/en-US/library/ms190775.aspx

How to: Upgrade a Database Using Detach and Attach (Transact-SQL)
http://msdn2.microsoft.com/en-US/library/ms189625(SQL.90).aspx
Автор: RedFoxUA
Дата сообщения: 10.04.2007 10:36
Вышел и доступен для скачивания SP2 для SQL 2005
http://www.microsoft.com/technet/pro...packs/sp2.mspx

Потом Cumulative hotfix package (build 3152) for SQL Server 2005 Service Pack 2 is available
(http://support.microsoft.com/default.aspx?scid=kb;en-us;933097&sd=rss&spid=2855)

Потом Critical Update for SQL Server 2005 Service Pack (http://www.microsoft.com/downloads/details.aspx?FamilyID=A7C903FE-35A7-4BB2-8E73-932770099711&displaylang=en)

В итоге для уточнения отправили на http://www.sql.ru/forum/actualthread.aspx?tid=414395, но там такая же непонятка.

Может кто-то может пояснить как лучше ставить и когда?

Заранее благодарен.
Автор: naPmu3aH
Дата сообщения: 10.04.2007 10:39
RedFoxUA

Цитата:
Может кто-то может пояснить как лучше ставить и когда?

Лучше не ставить до выхода SP3a
Автор: RedFoxUA
Дата сообщения: 10.04.2007 13:42

Цитата:
Лучше не ставить до выхода SP3a


Ага, а потом если будет такая же лажа как и с SP2, то ждать дальше
Автор: raeye
Дата сообщения: 10.04.2007 16:38
Что-то я в заплатах запутался. Щас (10.04.07) у меня 3159. Это последняя версия?
Автор: naPmu3aH
Дата сообщения: 10.04.2007 22:52
Полный список билдов со ссылками на соотв. KB опубликован тут (нужна регистрация, но на этом сайте она уже должна быть у каждого уважающего себя человека имеющего отношение к/с SQL Server )
http://www.sqlservercentral.com/columnists/sjones/2960.asp
Особо радует 9.00.3154 вышедший позднее 9.00.3159

raeye

Цитата:
Что-то я в заплатах запутался

И не мудрено...

RedFoxUA

Цитата:
Ага, а потом если будет такая же лажа как и с SP2, то ждать дальше

Ну собственно примерно это я имел в виду... У 2000 после SP3 был SP3a, потом SP4... Последний как ни странно привносил определенные проблемы поэтому лично я его так и не ставил
Автор: raeye
Дата сообщения: 10.04.2007 23:45
Спасибо за ссылку. Регистрация там, конечно, есть
Автор: rkhodjaev
Дата сообщения: 11.04.2007 09:36
Привет Всем!!!
Мне хотелось бы получить инфу или ссылку по поводу "Программирование баз данных в MS SQL Server 2000 на VB".Я хочу создать приложен. который будет взаимодействовать с БД и используя компонент ADO1.
Автор: zeroandruxa
Дата сообщения: 12.04.2007 13:02
А официальная справка по АДО чем тебе не подходит?
Автор: jONES1979
Дата сообщения: 12.04.2007 17:40
rkhodjaev
http://c-books.info/books/load.php?ty=vb
http://c-books.info/books/load.php?ty=sql
Автор: 174bpm
Дата сообщения: 13.04.2007 12:55
[more=прямые ссылки на скачивание бесплатной версии и документации с официального сайта]
Microsoft SQL Server 2005 Express Edition with Advanced Services Service Pack 2
hттp://download.microsoft.com/download/1/5/8/15840bb5-30d9-4ba2-b6bd-32424d22f0f9/SQLEXPR_ADV.EXE
referer: hттp://www.microsoft.com/downloads/thankyou.aspx?familyId=5b5528b9-13e1-4db9-a3fc-82116d598c3d&displayLang=en

File Name: SQLEXPR_ADV.EXE
Version: 1.0
Date Published: 2/17/2007
Language: English
Download Size: 256.8 MB

SQL Server 2005 Books Online
hттp://download.microsoft.com/download/9/4/e/94ed5837-9582-4395-a36a-41e3cf6df9e9/SqlServer2K5_BOL_Feb2007.msi
File Name: SqlServer2K5_BOL_Feb2007.msi
Version: 2004
Date Published: 2/19/2007
Language: English
Download Size: 135.0 MB

[/more]

добавьте пожалуйста в шапку, у меня прав нет
Автор: naPmu3aH
Дата сообщения: 13.04.2007 22:47
174bpm
А почему BOL только английский, если русский есть?
Автор: rkhodjaev
Дата сообщения: 16.04.2007 12:29
zeroandruxa

Цитата:
А официальная справка по АДО чем тебе не подходит?

A esli horoshaya info ob ADO, i vzaimossvyaz s MS SQL Server.
Автор: FRALX
Дата сообщения: 17.04.2007 19:24
Доброго времени суток, ВСЕМ.
Просьба просветить,кто сталкивался.
Имеется MSSQL 2000,sp4/
Таблица (ident),содержащая миллион записей(вроде несильно много).Содержит первичный ключ(nx) и индекс по полю OrgNx.
Запрос:
select top 100 * from ident
where OrgNx=(значение)
использует сканирование по первичному ключу.Результат-уходит в астрал сек на дцать(~30)

Запрос:
select top 100 * from ident with(index(ix_orgnx))
where OrgNx=(значение)
исполняется мухой
Почему оптимизатор запросов сам не цепляет индекс по OrgNx? И как с этим бороться кроме прямого хинтования?
P.S. Статистика вроде нормальная потому как после создания индекса данные в таблице не менялись.
Автор: HOUPE
Дата сообщения: 20.04.2007 04:48
Доброго времени суток. Помогите плз с проблемой.
Необходимо перенести записи из табл 1 в табл2.
табл 1.поле1: тип - дата время,содержит и дату и вермя,
табл 2.поле 1: тип дата (содержит только дату), поле2: тип - строка (содержит время)

Необходимо: табл2.поле1=табл1.поле1(только дата), табл2.поле2=табл1.поле1(время в строковом формате).
Стурктуру таблиц изменять нельзя.
Вытащить из табл1.поле1(время в строковом формате) я могу, но что делать с датой?

Автор: rkhodjaev
Дата сообщения: 20.04.2007 08:27
Вопрос может быть очень элементарным для опытных:
Я через консоль SQL Query Analyser (MS SQL Server) сделал запросы, ну самую легкую
Select Nomer,Date,Valyuta
from plat
where valyuta like ‘_4%’
все работает , но я хочу теперь чтобы программно через МИ приложения по определенным критерям запросы бы делать. Подскажите с чего начинать ?
Заранее благодарен за любой линк и совет
Автор: vladk1973
Дата сообщения: 20.04.2007 09:06
rkhodjaev
Твою вопросы не совсем МИ понятна
А если серьезно, то, что такое МИ приложения? Подозреваю, что это интерфейс приложения и требуется выполнение запросов с параметрами. Например, смотри в сторону Delphi и соответственно в случае ADO на компоненты AdoQuery, AdoStoredProc

HOUPE

Цитата:
Необходимо: табл2.поле1=табл1.поле1(только дата)

Переконвертировать дату/время в дату можно так
CONVERT(SMALLDATETIME,CONVERT(VARCHAR(9), табл 1.поле1,112))

Добавлено:
FRALX

Цитата:
Запрос:
select top 100 * from ident
where OrgNx=(значение)
использует сканирование по первичному ключу.Результат-уходит в астрал сек на дцать(~30)

Насколько мне известно, при поиске всегда используется сканирование по первичному ключу
Может, имеет смысл в первичном ключе задействовать поле OrgNx?
Автор: rkhodjaev
Дата сообщения: 20.04.2007 09:30


Цитата:
vladk1973

А вместо МИ понимайте слово VB, просто извините я хотел написать VB(Visual Basic).
Я знаю Visual Basicа, я с Delphi не очень знакома!!!



Вопрос может быть очень элементарным для опытных:
Я через консоль SQL Query Analyser (MS SQL Server) сделал запросы, ну самую легкую
Select Nomer,Date,Valyuta
from plat
where valyuta like ‘_4%’
все работает , но я хочу теперь чтобы программно через Visual Basic приложения по определенным критерям запросы бы делать. Подскажите с чего начинать ?
Заранее благодарен за любой линк и совет
Автор: HOUPE
Дата сообщения: 20.04.2007 10:49
vladk1973

Премного благодарен.

Еще вопрос, если можно.
Делаю DTS пакет по экспорту данных из SQL в таблицу FoxPro2 за последний месяц. Вроде бы все хорошо.
Но при повторном экспорте данные дублируются, как с помощью пакета удалить данные из фокса, а потом занетсти новые?

Автор: vladk1973
Дата сообщения: 20.04.2007 18:05
HOUPE
К сожалению, удаление из dbf не приводит к физическому удалению строк из таблицы, они только помечаются как удаленные.
На самом деле это никакая не проблема, можно таблицу FoxPro или пересоздавать перед экспортом, или копировать пустой файл на место экспортируемого - шаблон dbf
Все это можно сделать в том же DTS
Автор: rkhodjaev
Дата сообщения: 23.04.2007 09:10
vladk1973
Vlad можешь подсказать как программно сделать SQL запросы, то есть MS SQL сервер и надо писать прогу который бы определенные запросы по определенным критериям сделал. У меня вроде на все работает на Query Analyzer, теперь думаю как на писать прогу?
Автор: HOUPE
Дата сообщения: 23.04.2007 10:28
vladk1973

Все это понятно, но мне нужны иходные данные таблицы. Можешь подсказать ссылочку где можно подробнее почитать про ДТС пакеты с примерчиками? Очень очень надо, правда правда. ))

Страницы: 1234567891011121314151617181920212223242526272829

Предыдущая тема: Генератор 10-ти разрядных ключей


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