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

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

Модерирует : ShIvADeSt

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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

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

Megard

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
MICROSOFT SQL SERVER
 
тема посвящена выяснению ответов на вопросы, касающихся установки, функционирования и использования Microsoft SQL Server; также обсуждаются вопросы, касающиеся использования T-SQL (диалект SQL-языка, используемого в этой версии сервера)
 
популярные ответы на популярные вопросы "где скачать?" и "чем сломать?" можно найти здесь

 
 
Официальная документация:
SQL Server 2005 Books Online (original/english, 135MB, september 2007);
SQL Server 2005 Books Online (перевод/русский, 148MB, январь 2009);
 
 
Официальные обновления:
[для версий, начиная с 9.0.3042] / [полный перечень обновлений / зеркало]
03/06/2007: KB933508 (9.0.3042 > 9.0.3050);
04/03/2007: KB934458 (9.0.3050 > 9.0.3054);
04/03/2007: KB934459 (9.0.3054 > 9.0.3159);
06/28/2007: KB936305 (9.0.3159 > 9.0.3175);
 
 
Альтернативные источники информации:
sql.ru - очень полезный ресурс с говорящим за себя названием; пожалуй, лучший (если не единственный) на просторах ru'нета; кроме форумов есть большая подборка статей, FAQ, и прочее.

Всего записей: 135 | Зарегистр. 13-09-2002 | Отправлено: 11:49 18-07-2003 | Исправлено: niichavo, 16:13 02-04-2010
vladk1973



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

Цитата:
подскажите пожалуйста, как перенести (скопировать) все таблицы и др. объекты из одной базы в другую?

А чем стандартные средства Enterprise Manager не подходят? Там же есть визарды, мастера экпорта/импорта

Всего записей: 674 | Зарегистр. 23-03-2005 | Отправлено: 13:18 06-02-2007
alexbess



Newbie
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Камрады!
Только-только начал раскуривать MSSQL и возникла проблема: необходимо слить данные из кучи dbf-ок в таблицу на сервак, но при этом добавить имя dbf-файла. В будущем надо делать закачку новых dbf'ок, причем проверять, не заливались ли они ранее. Структура dbf и таблицы на сервере одинаковая, за исключением добавленного поля для имени dbf-ки.
В sql.ru уже этот вопрос задал вот тут: http://www.sql.ru/forum/actualthread.aspx?bid=1&tid=396187&hl=activex+scripting+encountered+run+time+error+during+execution+script
Поможите пожалуйста.

Всего записей: 25 | Зарегистр. 27-05-2006 | Отправлено: 10:18 15-02-2007
Solnake



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
alexbess
жди ответа на sql.ru, он не заставит себя долго ждать.

----------
Я не страдаю манией величия, я ею наслаждаюсь(с)

Всего записей: 826 | Зарегистр. 16-09-2004 | Отправлено: 14:27 15-02-2007
nstankovsky

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В SQL Server 2005 при создании хранимых процедур их можно зашифровать
опцией encryption, а существует ли такая возможность зашифровать
структуру и содержание таблицы, чтобы нельзя было ее просмотреть
средствами SQL Server 2005 (можно просмотреть только написанным
мною приложением)

Всего записей: 29 | Зарегистр. 15-02-2007 | Отправлено: 15:43 15-02-2007
jONES1979



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
nstankovsky
вот уж вряд-ли!

Всего записей: 324 | Зарегистр. 20-05-2005 | Отправлено: 07:54 03-03-2007
stem z

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
кто-нибудь знает как можно выбрать записи исключая дубликаты по одному из полей?
 
т.е. если есть таблица
 
TableName
id f1 f2 f3    
1 a b c    
2 d e f    
3 g h i    
4 d k l

то выбрать из неё надо только записи 1, 2, 3 или 1, 3, 4 (неважно какой набор)
в голову пришел только след. способ:

Код:
 
select max(id), f1, max(f2), max(f3)
from TableName
group by f1
 

но это некрасиво, да и не совсем то (вернее совсем не то, но в конкретном случае может использоваться )

Всего записей: 44 | Зарегистр. 15-01-2006 | Отправлено: 02:03 04-03-2007
Sav



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
наверное что-то типа (нет под рукой sql, но идея понятна)
 
select max(t1.id), t1.f1
from TableName t1
group by f1  
left join TableName t2 on t1.id=t2.id

Всего записей: 952 | Зарегистр. 06-02-2003 | Отправлено: 19:30 04-03-2007
stem z

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
да, действительно так можно вытащить.
thx за идею.

Всего записей: 44 | Зарегистр. 15-01-2006 | Отправлено: 19:47 05-03-2007
dmka



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Как достать поле типа binary в виде hex-строки? Binary фиксированной длины (20).

Код:
 
select convert(varchar(40), FileDigest, ???) As Digest from tbFile
 

 
уже сам нашел - недокументированный хак:

Код:
 
select master.dbo.fn_varbintohexstr(FileDigest) As Digest from tbFile
 

 

Всего записей: 948 | Зарегистр. 23-04-2003 | Отправлено: 13:40 15-03-2007 | Исправлено: dmka, 14:35 15-03-2007
Xaoc666

Newbie
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Приветствую Вас.
 
Проблема, (SQL Server 2000 + SP3a), для ряда полей в таблицах БД не накапливается статистика, т.е. show_statistics говорит что-то вроде "невозможно получить статистику для данного поля в системном каталоге". Ничего нестандартного с полями не производилось. Причем для многих полей и таблиц все нормально, статистика отображается и накапливается как положено.  
 
Уважаемые коллеги, подскажите, что делать, чтобы вернуть авто-статистику на все поля базы данных? create statistics и autostats не предлагать, ибо первое не годится по причине огромного количества таблиц, а второе всегда говорит, что автостатистика для поля включена.
 
Спасибо.

Всего записей: 31 | Зарегистр. 13-12-2006 | Отправлено: 12:23 17-03-2007
LucID555

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
не могу зайти на варезник и не могу скачать конвертор: SQl-Server 2005 Enterprise Evaluation->Enterprise x86 (( подскажите, пожалуйчтса где можно достать

Всего записей: 6 | Зарегистр. 20-03-2007 | Отправлено: 20:56 20-03-2007
ZEKA_Kyiv



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Я так понял, что сабжевая тема в Варезнике зарезана неспроста...
Кто прокомментирует ?

Всего записей: 46 | Зарегистр. 11-05-2006 | Отправлено: 20:05 26-03-2007
LucID555

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Она вроде не зарезана - типа мот скрыта.... но вот ссылка на файл, который переделывает триал в Энтерпрайз - не рабочяяя! ;(

Всего записей: 6 | Зарегистр. 20-03-2007 | Отправлено: 17:40 27-03-2007
AlphaBet



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
LucID555
 
21.02.2007 еще была живая...
 
 
Господа-товарищи, а кто знает, подскажет где на Украине подешевле можно купить MS SQL 2005? Что то порылся в гугле с ходу не нашел...

Всего записей: 145 | Зарегистр. 09-02-2005 | Отправлено: 10:16 28-03-2007
LucID555

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Купить? ого =)) Вот тут я заказывал когда-то одну лицензию: www.softline.ua

Всего записей: 6 | Зарегистр. 20-03-2007 | Отправлено: 11:24 28-03-2007
MikDriver

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
помогите оптимизировать Microsoft SQL Server 2005 а скорость его работы меня смущает. для примера на той же машине (core 2 duo 1.8, 2gb озу. система  win200364x, поставлена на зеркало. данные храню на масиве raid 5).  sql 2000 вставке 10 000 записей показывает время 8 сек. если запускать локально 4 сек. при этом sql200564x показывает время удаленно 13 сек. локально 8. вставляемые записи генерируются рандомом т.е. разные.  

Всего записей: 29 | Зарегистр. 22-08-2005 | Отправлено: 22:39 01-04-2007
counsellor

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

Всего записей: 17 | Зарегистр. 30-12-2005 | Отправлено: 09:40 02-04-2007
MikDriver

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
для проверки сначала установил 2005 протестил. затем удалил. установил 2000

Всего записей: 29 | Зарегистр. 22-08-2005 | Отправлено: 14:04 02-04-2007
GENNERAL

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Возможно ли открыть Бэкап БД сделанный на SQL 7, на 2005, как востановление не выходит??

Всего записей: 10 | Зарегистр. 05-09-2005 | Отправлено: 17:19 06-04-2007
dmka



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
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

Всего записей: 948 | Зарегистр. 23-04-2003 | Отправлено: 02:50 07-04-2007
Открыть новую тему     Написать ответ в эту тему

Страницы: 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

Компьютерный форум 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