Logo Море(!) аналитической информации!
IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware
Скидка до 20% на услуги дата-центра. Аренда серверной стойки. Colocation от 1U!

Миграция в облако #SotelCloud. Виртуальный сервер в облаке. Выбрать конфигурацию на сайте!

Виртуальная АТС для вашего бизнеса. Приветственные бонусы для новых клиентов!

Виртуальные VPS серверы в РФ и ЕС

Dedicated серверы в РФ и ЕС

По промокоду CITFORUM скидка 30% на заказ VPS\VDS

VPS/VDS серверы. 30 локаций на выбор

Серверы VPS/VDS с большим диском

Хорошие условия для реселлеров

4VPS.SU - VPS в 17-ти странах

2Gbit/s безлимит

Современное железо!

Книги: [Классика] [Базы данных] [Internet/WWW] [Сети] [Программирование] [UNIX] [Windows] [Безопасность] [Графика] [Software Engineering] [ERP-системы] [Hardware]

     

Sybase. Настольная книга администратора

Брайан Хичкок

Издано: 2000, М., Лори
Для профессионалов
ISBN: 5-85582-066-1
Мягкий переплет, 420 стр.
Формат: 84x108/16

Начало
Полное содержание
Об авторе
[Заказать книгу в магазине "Мистраль"]

Предисловие

Проблемы, обсуждаемые в книге, близко касаются каждого занимающегося поддержкой серверов баз данных Sybase. На ближайших нескольких страницах мы рассмотрим следующие вопросы:

  • Назначение книги
  • Кому предназначена эта книга
  • Что нужно знать и как правильно читать эту книгу
  • Что вы узнаете из этой книги
  • Используемые обозначения
  • Основные термины

Назначение книги

Основная цель книги - помочь всем, кто отвечает за нормальное функционирование SQL Server System 11, System 10 и 4.9.2, в их практической работе.

Кому предназначена эта книга

Как видно из названия, книга в первую очередь адресована администраторам баз данных. Однако она окажет несомненную пользу и руководителям фирм, планирующим расширение своих информационных систем, а также руководителям финансовых служб компаний, в обязанности которых входит оплата труда персонала и оборудования, требующегося для этих систем. Возможно, начинающим администраторам баз данных будет интереснее познакомиться с богатым практическим опытом автора, а детально рассмотренные процедуры выполнения конкретных операций позволят сэкономить немало времени даже высококвалифицированному администратору сервера.

Предполагается, что читатель достаточно хорошо знаком с SQL Server компании Sybase и командами управления сервером. Поэтому полное описание формата использованных команд сервера не приводится. Книгу не следует рассматривать как учебник, предназначенный для первоначального знакомства с базами данных Sybase. Мы рады порекомендовать читателю превосходные вводные курсы Sybase и подчеркнуть, что в нашей книге подробно объясняются положения лекционных материалов и руководств Sybase, а также приводятся важные дополнительные подробности.

Что нужно знать и как правильно читать эту книгу

Книга основана на опыте практической эксплуатации Sybase SQL Server на компьютерах фирмы Sun в операционной системе Solaris 2-х. Автор предпринял все от него зависящее, чтобы содержание книги в полной мере относилось и к максимально широкому кругу платформ, поддерживаемых Sybase SQL Server. В частности, описание сервера и конкретных процедур работы с ним применимо к каждому серверу Sybase, работающему в любой из версий операционной системы UNIX. Все случаи существенной связи изложения с особенностями операционной системы Solaris явно отмечены в тексте.

Скорее всего, читателю не удастся немедленно воспользоваться всем материалом книги, и лишь некоторые ее разделы будут иметь непосредственное отношение к вашим текущим проблемам. Однако не стоит пренебрегать остальными частями книги - при серьезных сбоях сервера вы найдете в этой книге четкий и подробный перечень возможных способов локализации и устранения возникших проблем.

Что вы узнаете из этой книги

Содержащаяся в книге информация имеет самое непосредственное отношение к практической деятельности любого администратора баз данных, занимающегося сопровождением сервера баз данных Sybase. В некоторых разделах книги учитываются особенности системы Solaris. Подробное описание функций использованных команд дает читателю возможность легко подобрать эквивалентные команды практически для любой версии операционной системы UNIX, поддерживаемой Sybase SQL Server.

Материал всех разделов книги ориентирован на непосредственное практическое применение. Рассматриваемые процедуры разбиты на последовательности конкретных действий, детальное изложение которых учитывает потребности администраторов баз данных любого уровня - от старшего администратора сервера до новичка. Книга позволит значительно ускорить процесс обучения последнего, поскольку в ней подробно излагаются основные процедуры обеспечения работоспособности сервера.

В книге встречаются основанные на практическом опыте автора описания реально имевших место ситуаций. Эти описания, отмеченные в тексте знаком :-), призваны обратить внимание на материал соответствующего раздела, помогая читателю оценить вероятность возникновения аналогичных событий в своей системе баз данных и их возможные последствия. Подобные примеры наглядно демонстрируют ту высокую цену, которую порой приходится платить за пренебрежение представленными рекомендациями, кажущимися на первый взгляд слишком подробными и даже параноидальными.

Входящая в комплект Sybase SQL Server документация (и в том числе компакт-диски SyBooks и AnswerBase) отличается превосходным качеством. В ней подробно рассматривается эксплуатация отдельного сервера соответствующей версии. Однако при практической работе с различными версиями SQL Server, их установке и особенно при переходе на новую версию сервера, читателю придется столкнуться с целым рядом проблем, не нашедших должного освещения в руководствах Sybase. Эти проблемы подробно рассматриваются в книге, которая по сути становится связующим звеном между реальными информационными системами, одновременно содержащими несколько серверов различных версий, и фирменной документацией Sybase, ориентированной на особенности отдельных версий SQL Server. Руководства Sybase дают исчерпывающую информацию по особенностям любой команды каждой конкретной версии сервера, при этом они ни на йоту не позволяют приблизиться к пониманию особенностей практической эксплуатации крупных систем баз данных.

По мере расширения информационной системы вашей компании читателю рано или поздно придется познакомиться с семейством программных продуктов Sybase версии System 11. Независимо от того, будете вы устанавливать новый SQL Server System 11 или переводить существующие серверы с SQL Server 4.9.2 или System 10 на System 11, в процессе установки SQL Server System 11 неизбежно появятся новые проблемы, вызванные большим числом новых возможностей этой версии сервера. Сервер System 11 значительно сложнее в установке, чем очередная EBF-версия вашего нынешнего сервера (компания Sybase регулярно исправляет ошибки, обнаруженные в поддерживаемых версиях SQL Server, внося необходимые изменения в программный код сервера и присваивая ему новый номер EBF-уровня, о чем мы будем говорить в дальнейшем). В книге подробно рассматривается процесс установки SQL Server версий 4.9.2, System 10 и System 11, а также разбираются существенные различия между этими версиями.

Реально существующие системы баз данных Sybase представляют собой нетривиальную комбинацию самых разных сочетаний аппаратных платформ, операционных систем, программного обеспечения промежуточного слоя (middleware) и т.д. В задачи автора не входило обсуждение всего спектра проблем, возникающих в системах, одновременно использующих оборудование и программное обеспечение многих фирм-производителей. В книге рассматриваются особенности эксплуатации систем баз данных, имеющих несколько серверов Sybase (различных версий), работающих в операционной системе UNIX. Как отмечалось выше, большинство практических примеров относится к системе Solaris; однако мы старались по возможности избежать использования специфических средств этой системы и сделать изложение применимым к любой другой версии UNIX. В книге настолько обстоятельно объясняется назначение используемых команд и возможностей Solaris, что читателю не составит труда найти эквивалент в используемой им версии UNIX.

В книге не рассматривается теория баз данных и не сравниваются возможности различных конкурирующих систем баз данных. Автор предполагает, что читатель остановил свой выбор на Sybase SQL Server. Разумеется, при выборе конкретной системы управления базами данных книга позволит составить ясное представление о возможностях крупных информационных систем, основанных на программных продуктах Sybase, и требованиях, предъявляемых в процессе планирования и эксплуатации таких систем. Мы не сравниваем различные аспекты существующих СУБД - прежде всего потому, что книга адресована читателю, занимающемуся практическими вопросами эксплуатации реально существующей системы баз данных Sybase.

Основные термины

При описании Sybase SQL Server и основанных на нем информационных систем используются многочисленные термины, некоторые из них приведены ниже.

  • Сервер (server) - под словом "сервер" в книге подразумевается один из серверов компании Sybase. Чаще всего имеется в виду именно SQL Server, хотя в некоторых случаях речь идет об одном из серверов стандарта Sybase Open Server (например, входящем в состав SQL Server System 11 сервере архивации Backup Server).
  • Серверная машина, или серверный компьютер (server machine) - подразумевается комплект аппаратных средств (процессор, память, диски, сетевые адаптеры и т.д.), образующих компьютер, на котором работает SQL Server.
  • Логическое устройство сервера (server logical device) - дисковое или ленточное виртуальное устройство, используемое сервером. Отметим, что SQL Server способен использовать только явно назначенные ему устройства, которые далеко не всегда соответствуют определенному физическому диску.
  • Серверное устройство (server device) - то же самое, что и логическое устройство сервера.
  • Дисковод (spindle) - синоним термина "физический диск", или "дисковый накопитель".
  • Физическое устройство (physical device) - реальный физический диск или устройство записи на магнитную ленту, известное операционной системе серверной машины. Физическое устройство далеко не всегда можно однозначно отождествить с логическим серверным устройством (logical device), например расположенным на одном из разделов физического диска.
  • Пользователь 'sa' (SQL Server user 'sa') - имя пользователя сервера, имеющего системные полномочия. Как правило, имя 'sa' используется администратором сервера.
  • Системный администратор серверной машины (system administrator) - лицо, отвечающее за установку, эксплуатацию и ремонт аппаратно-программных средств компьютера, используемого сервером и другими программными продуктами Sybase.
  • Информационная система (database system) - весь набор серверных машин, серверов, сетевого оборудования, компьютеров-клиентов, резервных систем и т.д., в процессе совместной эксплуатации обеспечивающих поддержку деятельности вашей компании.
  • Переключение по отказу (fail over) - процесс перехода на резервный сервер при отказе основного сервера информационной системы, а также процесс автоматического переключения сервера на вторичное устройство зеркальной пары при отказе основного серверного устройства пары.

Рассматриваемые версии SQL Server

Между версиями 4.9.2, System 10 и System 11 Sybase SQL Server существуют значительные различия, однако практически весь материал книги в равной мере относится ко всем версиям сервера Sybase, за исключением разделов, где рассматриваются особенности установки отдельных версий SQL Server. Основные процедуры планирования и документирования конфигурации сервера, резервирования и восстановления баз данных, распределения их сегментов по серверным устройствам, построения эффективной схемы дисковых разделов, а также многие другие имеют практически одинаковый смысл в различных существующих версиях SQL Server. Очень немногие информационные системы используют лишь какую-то одну версию SQL Server, поскольку в большинстве подобных систем происходит непрерывный процесс установки новых серверов с одновременным обновлением части существующих серверов версий 4.9.2 и System 10 на SQL Server версии System 11.

Начало
Полное содержание
Об авторе
Заказать книгу в магазине "Мистраль"

 

Бесплатный конструктор сайтов и Landing Page

Хостинг с DDoS защитой от 2.5$ + Бесплатный SSL и Домен

SSD VPS в Нидерландах под различные задачи от 2.6$

✅ Дешевый VPS-хостинг на AMD EPYC: 1vCore, 3GB DDR4, 15GB NVMe всего за €3,50!

🔥 Anti-DDoS защита 12 Тбит/с!

VPS в России, Европе и США

Бесплатная поддержка и администрирование

Оплата российскими и международными картами

🔥 VPS до 5.7 ГГц под любые задачи с AntiDDoS в 7 локациях

💸 Гифткод CITFORUM (250р на баланс) и попробуйте уже сейчас!

🛒 Скидка 15% на первый платеж (в течение 24ч)

Новости мира IT:

Архив новостей

IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware

Информация для рекламодателей PR-акции, размещение рекламы — adv@citforum.ru,
тел. +7 495 7861149
Пресс-релизы — pr@citforum.ru
Обратная связь
Информация для авторов
Rambler's Top100 TopList This Web server launched on February 24, 1997
Copyright © 1997-2000 CIT, © 2001-2019 CIT Forum
Внимание! Любой из материалов, опубликованных на этом сервере, не может быть воспроизведен в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав. Подробнее...