Отправляет email-рассылки с помощью сервиса Sendsay

RFpro.ru: Базы данных MS SQL

  Все выпуски  

RFpro.ru: Базы данных MS SQL


Хостинг портала RFpro.ru:
Московский хостер
Профессиональный ХОСТИНГ на базе Linux x64 и Windows x64

РАССЫЛКИ ПОРТАЛА RFPRO.RU

Чемпионы рейтинга экспертов в этой рассылке

Гуревич Александр Львович
Статус: Профессионал
Рейтинг: 4999
∙ повысить рейтинг »
Жерар
Статус: Профессор
Рейтинг: 2300
∙ повысить рейтинг »
Абаянцев Юрий Леонидович aka Ayl
Статус: Профессионал
Рейтинг: 2252
∙ повысить рейтинг »

/ КОМПЬЮТЕРЫ И СОФТ / Базы данных / MSSQL, Oracle, Interbase, Firebird, FoxPro

Номер выпуска:79
Дата выхода:31.05.2011, 22:00
Администратор рассылки:Victor Pyrlik (Мастер-Эксперт)
Подписчиков / экспертов:135 / 65
Вопросов / ответов:3 / 7

Вопрос № 162396: Уважаемые эксперты! Подскажите как создать скрипт создающий в таблице tabl1 поле date1 тип date. Где должны быть даты равны 1 дню каждого месяца начиная с 01.01.1999 по текущий месяц. ...


Вопрос № 61745: Здравствуйте Уважаемые эксперты ! Я начал изучать Visual Studio NET и SQL Server 2000. В студии программирую на C#. В SQL Servere создал базу с таблицами и в одной таблице есть поле Image для хранения фотографий. Подскажите с помощью каки...
Вопрос № 90246: Здравствуйте уважаемые эксперты! 1. я хочу изучиь SQL и очень бы хотелось начать изучение с книги: Администрирование SQL Server 2000: Полное руководство (пер. с англ.) (Лизенбардт М.А., Стиглер М.Ш.) Но ни в одном интернет магаз...

Вопрос № 162396:

Уважаемые эксперты!
Подскажите как создать скрипт создающий в таблице tabl1 поле date1 тип date.
Где должны быть даты равны 1 дню каждого месяца начиная с 01.01.1999 по текущий месяц.

Отправлен: 14.03.2009, 18:06
Вопрос задал: NAV (Студент)
Всего ответов: 1
Страница вопроса »


Отвечает Hubbitus (10-й класс) :
Здравствуйте, NAV!
Элементарно это сделать на TransactSQL:
Т.к. не представлена таблица, просто вывод "SELECT @d" замените на вставку сами ("INSERT INTO...")

Приложение:

-----
Если у Вас есть все что Вы хотите - значит Вы мало хотите!

Ответ отправил: Hubbitus (10-й класс)
Ответ отправлен: 16.03.2009, 17:01

Как сказать этому эксперту "спасибо"?
  • Отправить SMS #thank 245436 на номер 1151 (Россия) | Еще номера »
  • Отправить WebMoney:
  • Вам помогли? Пожалуйста, поблагодарите эксперта за это!


    Вопрос № 61745:

    Здравствуйте Уважаемые эксперты !
    Я начал изучать Visual Studio NET и SQL Server 2000.
    В студии программирую на C#. В SQL Servere создал базу с таблицами и в одной таблице есть поле Image для хранения фотографий.
    Подскажите с помощью каких компонентов студии заносить в это поле фотографии и с помощью каких просматривать ?
    С уважением Геннадий.

    Отправлен: 08.11.2006, 07:53
    Вопрос задал: Geb2003
    Всего ответов: 1
    Страница вопроса »


    Отвечает LastSoul (Практикант) :
    Здравствуйте, Geb2003!

    Средствами как самой Студии, так и MS SQL Server нет возможности записать или прочитать информацию в полях типа IMAGE.
    Это можно сделать программно.

    В приложении пример из MSDN, демонстрирующий сохранение личной карточки человека в БД. Жирным отмечены места касающиеся сохраниения фотографии.
    (Источник: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/html/cpconwritingblobvaluestodatabase.asp)

    Получить картинку из БД можно аналогично.
    (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/html/cpconobtainingblobvaluesfromdatabase.asp)

    Приложение:
    Украина, Киев
    ICQ # 35211519

    Ответ отправил: LastSoul (Практикант)
    Ответ отправлен: 08.11.2006, 17:30

    Как сказать этому эксперту "спасибо"?
  • Отправить SMS #thank 125564 на номер 1151 (Россия) | Еще номера »
  • Отправить WebMoney:
  • Вам помогли? Пожалуйста, поблагодарите эксперта за это!


    Вопрос № 90246:

    Здравствуйте уважаемые эксперты!

    1. я хочу изучиь SQL
    и очень бы хотелось начать изучение с книги:
    Администрирование SQL Server 2000: Полное руководство (пер. с англ.) (Лизенбардт М.А., Стиглер М.Ш.)
    Но ни в одном интернет магазине ее нет в наличии ...
    Если кто знает, где ее можно купить, то скажите, или посоветуйте другую книгу ...
    Если есть возможность, то вы можете ее купить, а я вам отправлю деньги почтой, сбербанком или WebMoney
    Заранее очень благодарен!
    2. Каким образом в SQL 2000 server можно создать резервную копию базы данных(1С и других баз) у нас например есть база данных Crystal SET - программа используемая в торговле ....

    Отправлен: 06.06.2007, 10:37
    Вопрос задал: _Alexey_
    Всего ответов: 5
    Страница вопроса »


    Отвечает Лимп (Практикант) :
    Здравствуйте, _Alexey_!
    Могу посоветовать вам посмотреть литературу на FTP-сервере Портала http://rusfaq.ru

    Официальный FTP-сервер портала RusFAQ.ru
    Официальный FTP-сервер открыт 25 мая 2006 года, доступ на который доступен всем участникам портала.

    Данные для входа на сервер:
    Сервер: ftp://anonymous:rusfaq.ru@ftp.rusfaq.ru
    Логин: anonymous
    Пароль: rusfaq.ru

    На FTP-сервере находится огромное количество популярных программ последних версий, а также различная документация.
    Россия, Санкт-Петербург
    Mail.ru-агент: limpmax@mail.ru

    Ответ отправил: Лимп (Практикант)
    Ответ отправлен: 06.06.2007, 10:50

    Как сказать этому эксперту "спасибо"?
  • Отправить SMS #thank 165639 на номер 1151 (Россия) | Еще номера »
  • Отправить WebMoney:
  • Вам помогли? Пожалуйста, поблагодарите эксперта за это!
    Отвечает Delph (Практикант) :
    Здравствуйте, _Alexey_!

    1. Рекомендую Вам двухтомник:
    "SQL Server 2000. Программирование. Часть 1" и "SQL Server 2000. Программирование. Часть 2" на сайте www.books.ru. Читал книгу из той же оперы под названием "SQL. Программирование" - просто блеск! Там правда идёт описание общего синтаксиса SQL с примерами на MS SQL, Oracle и MySQL, но тем не менее почерпнул оттуда очень много.

    2. К MS SQL 2000 поставляется очень хорошая полезняшка под названием Interprise Manager. В нём можно выбрать базу данных и во всплывающем меню "Все задачи" > "Backup database" (сейчас всё это не под рукой, могу чуть ошибиться, но смысл такой) вызвать мастер, который поможет сделать Вам резервную копию базы. Рекомендую ВСЕГДА делать полный Backup, иначе с восстановлением могут возникнуть сложности.

    Если хотите узнать что-то более подробно, пишите в личную почту, постараюсь ответить. Россия, Саратов
    Тел.: 7-927-226-7358
    ICQ # 315100307

    -----
    Сомневайся во всём! Реальность часто бывает не такой, как мы о ней думаем.

    Ответ отправил: Delph (Практикант)
    Ответ отправлен: 06.06.2007, 11:08

    Как сказать этому эксперту "спасибо"?
  • Отправить SMS #thank 165644 на номер 1151 (Россия) | Еще номера »
  • Отправить WebMoney:
  • Вам помогли? Пожалуйста, поблагодарите эксперта за это!
    Отвечает Нестеров Д. В. :
    Здравствуйте, _Alexey_!
    ответ по 2 вопросу
    если тебе нужно сделать один раз бекап, то
    1. выделяешь базу
    2. нажимаешь правую кнопку мыши
    3. в пункте all task нужно выбрать backup database
    если нужно поставить по расписанию, то заходишь в пункт manegement и выбираешь пункт backup? затем выбираешь пункт new backup device - бекап можно делать не только локальный, но и в сети, для этого вместо локального пути просто пропиши путь до расшаренной папки
    затем выполняещь действия под цифрами 1,2,3
    там выбираешь какое тебе нужно расписание, перезаписывать или нет, а также выбираешь куда тебе сохранять бекап
    насчет 1 вопроса ничего не могу посоветовать, видел новые книги только в книжном на арбате, в москве

    Ответ отправил: Нестеров Д. В.
    Ответ отправлен: 06.06.2007, 12:46

    Как сказать этому эксперту "спасибо"?
  • Отправить SMS #thank 165670 на номер 1151 (Россия) | Еще номера »
  • Отправить WebMoney:
  • Вам помогли? Пожалуйста, поблагодарите эксперта за это!
    Отвечает Netizen (Практикант) :
    Здравствуйте, _Alexey_!
    Прежде чем покупать книгу и тратить кровные денежки, советую предварительно ознакомиться с содержанием в электронном виде. ОЧЕНЬ много книг в электронном аналоге выложены на www.natahaus.ru. Но конечно, не один даже самый хороший электронный вариант, не заменит печатного издания)))))) Россия, Волгоград

    Ответ отправил: Netizen (Практикант)
    Ответ отправлен: 07.06.2007, 08:07

    Как сказать этому эксперту "спасибо"?
  • Отправить SMS #thank 165838 на номер 1151 (Россия) | Еще номера »
  • Отправить WebMoney:
  • Вам помогли? Пожалуйста, поблагодарите эксперта за это!
    Отвечает Sergey T (2-й класс) :
    Здравствуйте, _Alexey_!
    По поводу книг помочь не смогу - сам по BOL изучаю если что не знаю.
    По поводу второго вопроса могу только добавить следующее:
    Если вам требуется только резервная копия БД - то любым из вышеописанных способов. Лучше поставить бэкап по расписанию конечно, но всегда делать полную копию не обязательно - скажем 1-3 раза в день можно сделать полную, а скажем каждый час (ну или за какое время вам желательно восстановить данные и проделанную работу персонала на случай падения БД) делать дифференциальный бэкап. Можно хоть каждые 15 минут - сервер при этом не сильно загружается и на работу пользователей не влияет практически.
    Если же вам требуется резервная БД, это на случай быстрого переключения пользователей на время устранения проблемы с оригинальной БД, то тут имеется 2 способа:
    1 - самый распространенный в таких вариантах - репликация баз. Но при репликации, на сколько я помню, нельзя изменять структуру таблиц и БД, которые участвуют в репликации. Ну и реплицировать можно не все таблицы - а только необходимые (скажем так можно не включать временные пользовательские таблицы).
    2 - это через расписание создания/восстановления бэкапов БД. Проблем при этом как правило возникает меньше. Но и теряется информация за промежуток времени между копиями БД.
    Собственно все.
    если возникнут вопросы как именно все настроить - обращайтесь.

    Ответ отправил: Sergey T (2-й класс)
    Ответ отправлен: 07.06.2007, 10:45

    Как сказать этому эксперту "спасибо"?
  • Отправить SMS #thank 165862 на номер 1151 (Россия) | Еще номера »
  • Отправить WebMoney:
  • Вам помогли? Пожалуйста, поблагодарите эксперта за это!


    Оценить выпуск »
    Нам очень важно Ваше мнение об этом выпуске рассылки!

    подать вопрос экспертам этой рассылки »

    Скажите "спасибо" эксперту, который помог Вам!

    Отправьте СМС-сообщение с тестом #thank НОМЕР_ОТВЕТА
    на короткий номер 1151 (Россия)

    Номер ответа и конкретный текст СМС указан внизу каждого ответа.

    Полный список номеров »

    * Стоимость одного СМС-сообщения от 7.15 руб. и зависит от оператора сотовой связи. (полный список тарифов)
    ** При ошибочном вводе номера ответа или текста #thank услуга считается оказанной, денежные средства не возвращаются.
    *** Сумма выплаты эксперту-автору ответа расчитывается из суммы перечислений на портал от биллинговой компании.



    В избранное