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

MS SQL Server

  Все выпуски  

MS SQL Server - дело тонкое...


Информационный Канал Subscribe.Ru


#152<<  #153

СОДЕРЖАНИЕ

1.БЕЗОПАСНОСТЬ
1.1.Уязвимость именованных каналов Windows 2000 и MS SQL Server 2000
2.КОНФЕРЕНЦИЯ
2.1.Microsoft Tech.Ed Europe 2003
3.ССЫЛКИ НА СТАТЬИ
3.1.Статьи на русском языке
3.2.Новые и обновлённые технические статьи Microsoft
3.3.Англоязычные статьи
4.ФОРУМ SQL.RU
4.1.Самые популярные темы недели
4.2.Вопросы остались без ответа
5.ПОЛЕЗНОСТИ
5.1.Как показать прогресс выполнения хранимой процедуры?
5.2.Удаление данных без проблем
5.3.Разработка баз данных для Web. Шаг за шагом

БЕЗОПАСНОСТЬ

Уязвимость именованных каналов Windows 2000 и MS SQL Server 2000

По сообщению SecurityLab.ru от 10 июля 2003г., стали известны подробности уязвимости в именованных каналах Windows 2000 и MS SQL Server 2000. Локальный пользователь может получить системные привилегии. Если аргументом расширенной хранимой процедуры xp_fileexist, вместо файла указать имя именованного канала, можно выполнить произвольный код в контексте безопасности учётной записи, от имени которой запускается SQL сервер. Это происходит из-за неправильного поведения системного вызова CreateFile и заимствования прав именованных каналов в Windows. Уязвимость коснулась не только SQL сервера, другие программы также могут быть уязвимы.

Уязвимость обнаружена в Microsoft Windows 2000.

Для устранения уязвимости, установите Windows 2000 SP4.

Дополнительная информация:

[В начало]

КОНФЕРЕНЦИЯ

Конференция Microsoft Tech.Ed Europe 2003.

Барселона. 30 июня - 4 июля 2003 года.

Tech.Ed Europe 2003
Tech.Ed Europe 2003
Tech.Ed Europe 2003

Euan Garden
В настоящее время является Product Unit менеджером группы SQL Server Tools, а до этого он был Program менеджером для DTS, и Group Program Manager для SQL Server Tools. Euan постоянный автор SQL Server Magazine, где он ведёт колонку questions@microsoft, а также он был рецензентом нескольких технических книг о SQL Server. Кроме того, за последние несколько лет, он часто был докладчиком на Tech.Ed и на других конференциях с тематикой SQL Server.

DAT232 Microsoft SQL Server Yukon Overview: Enterprise Data Management
SQL Server Yukon поднимает требования к базам данных на более высокий уровень и привносит новые возможности. Прослушав этот доклад, Вы получите краткий обзор ожидаемых нововведений в масшабируемости, доступности и безопасности. ОБРАТИТЕ ВНИМАНИЕ: из-за характера информации, раскрытой в этом докладе, которая относится к ещё не вышедшему продукту, презентация не доступна.

DAT234 Microsoft SQL Server Yukon Overview: Programmability
Этот доклад охватывает решения на основе Microsoft ADO .NET и Xquery, и даёт краткий обзор новых возможностей, заложенных в SQL Server Yukon. ОБРАТИТЕ ВНИМАНИЕ: из-за характера информации, раскрытой в этом докладе, которая относится к ещё не вышедшему продукту, презентация не доступна.

DAT332 SQL Server 2000 Data Transformation Services (DTS) Best Practices (только презентация)
В этом докладе представлены наилучшие методы использования DTS в среде SQL Server 2000. Вам будут представлены советы, уловки и хинты для улучшения производительности DTS.

Tech.Ed Europe 2003
Tech.Ed Europe 2003
Tech.Ed Europe 2003

Kimberly L. Tripp
Начала работать с базами данных в 1989 году. С 1995 года, Kimberly работала как докладчик, автор, тренер и консультант в её собственной компании SYSolutions Inc. В 2002 году она объединила свои усилия с шестью другими специалистами SQL Server, чтобы сформировать фирму Solid Quality Learning, предоставляющую услуги по высококачественному обучению и консультациям, и имеющую в своём потенциале более 100 лет суммарного опыта экспертизы баз данных. Kimberly часто пишет для SQL Server Magazine и была техническим писателем для SQL Server 2000 Resource Kit, а недавно стала соавтором книги SQL Server 2000 High Availability, под изданием MSPress. Kimberly читала доклады на Tech.Ed, PASS, VSLive/SQLLive! и на SQLMagazineConnections, где она всегда получала наилучшие отзывы слушателей. Кроме того, Kimberly работает совместно с Microsoft над новыми и интересными техническими ресурсами, включая SQL Server 2000 High Availability Overview DVD, который содержит более 9-ти часов углублённого технического контекста, демонстрационные версии и дискуссии с участниками MVP. В настоящее время, Kimberly помогает в разработке Yukon, включая лабораторные исследования и подробные доклады на эту тему. До основания своей компании в 1995 году, Kimberly работала в Microsoft на позициях Subject Matter Expert/Тренер в Microsoft University и техническим писателем для SQL Server Development Team. Дополнительную информацию о Kimberly Вы можете получить на сайтах: www.SQLSkills.com
www.SolidQualityLearning.com

DAT335 SQL Server 2000 Tips and Tricks for DBAs and Developers
Этот доклад разбит на маленькие под темы, которые охватывают некоторые малоизвестные возможности SQL Server. Темы для администраторов включают Saving Production Tables и стратегии Batch Processing для журналирования и восстановления. Темы для разработчиков включают Case Sensitive Searching для case-insensitive баз данных (основы использования collation), минимизацию кода транзакций, урегулирование переменных в рамках инструкции UPDATE, параметризованные сообщения, включая установление их состояния, а также интересная тема: Creating Cool Constraints. Кроме того, этот доклад включает большое количество примеров кода.

DBA322 Optimizing Stored Procedure Performance in SQL Server 2000 (только презентация)
Примеры
Этот доклад освещает вопросы повышения производительности SQL Server за счёт грамотного использования хранимых процедур. Вы узнаете, как можно улучшить использование кэша и повторное использование плана исполнения, когда лучше допускать перекомпиляцию процедур, как оптимизировать код (который тяжело исполняется), о механизме перекомпиляции (как определить точную причину перекомпиляции), как и почему код процедур должен быть модульным, а также, в докладе Вы найдёте превосходные советы о том, когда планы должны/не должны быть сохранены в кэше.

DBA324 Designing for Performance: Structures, Partitioning, Views and Constraints (только презентация)
Примеры
Существует очень много направлений в SQL Server, по которым можно повышать производительность, и многие из них мы упускаем, пока проблемы производительности не заявят о себе в полную силу. В этом докладе рассматриваются методы дизайна базы данных, которые могут повысить производительность даже когда они применяется к уже существующей системе. Особое внимание уделено методам выделения вертикальных и/или горизонтальных разделов, добавлению избыточных внешних ключей и ограничений, чтобы повысить производительность раздела, а также улучшить целостность данных.

DBA328 Designing for Performance: Optimization with Indexes
Рассмотрены стратегии, которые могут использоваться для оптимизации различных типов запросов. Основное внимание сосредоточено на том, что бы типы параметров поиска являлись оптимальными, так как индексы используется для поиска и просмотра SARG и представлений. Рассмотрено то, какие типы индексов могут давать преимущество в производительности для каждого из этих типов запросов.

Tech.Ed Europe 2003
Tech.Ed Europe 2003
Tech.Ed Europe 2003

Jason Carlson
Product Unit менеджер SQL Server Reporting Services. Он начал сотрудничать с Microsoft в 1996 как Program менеджер Visual Source Safe и Repository. В 1997 группа Repository объединилась SQL Server, и Джейсон стал Development менеджером Meta Data Services. В 2001 он организовал группу и возглавил работу над V1 Reporting Services. До сотрудничества с Microsoft, Джейсон руководил независимой программистской компанией. Джейсон увлекается спортом и является капитаном футбольной команды Microsoft.

Brian Welcker
Является Group Program менеджером Microsoft SQL Server Reporting Services, в части SQL Server Product Group. Его группа сосредоточена на разработке новой платформы управленческих, корпоративных отчётов на базе SQL Server 2000 и SQL Server Yukon. До этого, Брайен был Lead Program менеджером SQL Server Meta Data Services. Он сотрудничает с Microsoft семь лет, после работы в компании - разработчике программного обеспечения для медицинских офисов и больниц.

DAT235 Authoring Reports Using Microsoft SQL Server 2000 Reporting Services
Authoring Reports и SQL Server Reporting Services представляют собой новую аналитическую платформу формата (RDL) Report Definition Language, включающую в себя возможности обращения к данным в отчётах, выбор типов элементов отображаемых в отчётах, размещение в отчётах, и создание диалоговых отчётов. В докладе демонстрируются типовые отчёты, построенные посредством Reporting Services и Report Designer.

DAT336 Microsoft SQL Server Yukon Overview: Business Intelligence
Доклад рассматривает новшества движка, быстродействие ETL, скоростное формирование куба и сервис отчётов. Вы узнаете почему SQL Server "Yukon" станет основной платформой для следующего поколения бизнес - приложений. Представлен краткий обзор BI решений, реализуемых с помощью SQL Server "Yukon", а также продемонстрирован процесс непрерывного развития BI приложений.

DBA230 Introducing SQL Server 2000 Reporting Services
Reporting Services - новый сервис Microsoft SQL Server, который превращает сервер баз данных в готовую корпоративную, сетевую платформу для формирования, управления и распространения оперативных и бизнес - отчётов. Этот доклад представляет собой краткий обзор Reporting Services, включая цели его использования, особенности, общую архитектуру и примеры формирования, управления и просмотра отчётов.

DBA331 Managing a Microsoft SQL Server 2000 Reporting Services implementation
SQL Server Reporting Services включает полный набор методов и сетевых сервисов, таких как доступ через сеть к графическим инструментам для управления сервером отчётов. В этом докладе демонстрируются особенности управления программами, включая организацию отчётности, источников данных и ресурсов, настройку безопасности, а также обеспечение предоставления отчётности и их планирование. Также были рассмотрены параметры установки и развертывания.

Tech.Ed Europe 2003
Tech.Ed Europe 2003
Tech.Ed Europe 2003

Pascal Belaud
Является видным разработчиком в Microsoft France. Паскаль автор SQL Server Centric .NET Code Generator (OlyMars), который он представлял на Tech.Ed Europe 2003. Последние 7 лет он работал в области генерации объектного кода.

DAT305 Boost Your Data-Driven Application Development Using SQL Server Centric .NET Code Generator
Примеры
В докладе продемонстрировано, что SQL Server Centric .NET Code Generator является гибким и мощным генератором, основанным на модели базы данных. Рассказывается, как с его помощью можно очень быстро получить SQL или .NET код, представленный в виде библиотеки хранимых процедур, .NET классов, и готовые к использованию Web формы и средства управления ими, связанные с моделью базы данных, включая необходимую документацию. Всё это проиллюстрировано на двух типичных Microsoft Windows и Web прикладных программах и примеры могут использоваться в реальных прикладных программах, независимых от языков .NET, используемых в ваших приложениях. Показано, как эти инструменты помогают сократить цикл разработки при улучшении качества решений. Рассказывается, как поддерживать генерируемый код, совместимый с .NET Compact Framework (SQLCE). SQL Server Centric .NET Code Generator является полностью расширяемым для использования пользовательских шаблонов и расширенных свойств, а следовательно, может быть настроен, чтобы генерировать любой необходимый код, не конфликтуя с гомогенной схемой исполнения. Вы узнаете, как инсталлируются эти инструменты, как генерируется код, используя готовые к использованию шаблоны, и как писать собственные шаблоны.

Tech.Ed Europe 2003
Tech.Ed Europe 2003
Tech.Ed Europe 2003

Bren Newman
В настоящее время является Senior Program менеджером SQL Server Development Organization в Microsoft Corporation, а также является членом специализированной группы SWAT, которая ориентируется в своей работе на наиболее востребованные заказчиками приложения баз данных. Он работает с Microsoft SQL Server начиная с самой первой версии. Как консультант подразделения Microsoft Consulting Services, Bren уделяет большое внимание поддержке крупных заказчиков SQL Server. Также он является лидером SQL Server Replication Development Team и участвовал в выпуске SQL Server 7.0 и SQL Server 2000. Bren специализируется на архитектуре и оптимизации распределенного прикладного программного обеспечения, использующего репликацию.

DAT320 Merge Replication in SQL Server 2000: Top Ten How To's
В докладе озвучены десять наиболее полезных советов для обеспечения эффективной работы SQL Server 2000 Merge Replication.

Tech.Ed Europe 2003
Tech.Ed Europe 2003
Tech.Ed Europe 2003

Gert Drapers
Работает в Корпорации Microsoft архитектором SQL Server Development group. Являясь также членом SQL Server Customer Advisory Team, он занимается архитектурой и настройкой некоторых наиболее востребованных прикладных программ и крупномасштабных внедрений базы данных. Герт имеет обширный опыт в области развития, и управления базами данных, загрузки данных и настройки производительности среды VLDB. До этого Герт работал как Software Architect в .NET Developer Division, и был ответственном за дизайн и развитие менеджера транзакции и модели программирования следующего поколения. Он начал работать с SQL Server в 1988 году, являясь сотрудником Ashton-Tate, которая в 1991 году присоединилась к Microsoft, где он занимал разные должности в рамках Developer Relation Group и Microsoft Consulting Services, до создания группы SQL Server в 1996 году. Герт работал над SQL Server 7.0 и 2000; сначала как Software Design Engineer в SQL Server Storage Engine, а позже как Product Unit менеджер SQL Server Management Tools и как архитектор SQL Server DTS.

DBA327 SQL Server Security: Best Practices
В докладе освещены механизмы обеспечения безопасности, встроенные в Microsoft Windows и SQL Server, и показано, как они были доработаны в целях улучшения защиты от возрастающих внешних угроз. Рассмотрена концепция безопасности, дан глубокий анализ угроз безопасности и применяемых для нападения инструментов. Вы узнаете о десяти наиболее важных способах, с помощью которых Вы сможете сделать безопасным SQL Server. Этот доклад будет быть интересен и администраторам и разработчикам, следящим за безопасностью своих систем с SQL Server, и желающих лучшее понимать наиболее перспективные методы работы в этой области.

DBA421 Building Very Large Databases with SQL Server 2000 (32bit and 64bit) (только презентация)
В докладе рассмотрены способы масштабирования SQL Server для баз данных превышающих 1 Терабайт. Вы получите советы по архитектуре системы и подробные примеры.

Tech.Ed Europe 2003
Tech.Ed Europe 2003
Tech.Ed Europe 2003

БОНУС - ТРЕК

David Solomon
Mark Russinovich

Pre-Conference Seminars: Microsoft Windows Internals and Advanced Trobleshooting

Описания всех докладов конференции.
Файлы презентаций и примеров.
Другие фотографии

[В начало]

ССЫЛКИ НА СТАТЬИ

Статьи на русском языке

Производительность систем Хранилищ данных (часть 1)
Производительность в среде обработки данных, как правило, ассоциируется с классическими высокопроизводительными системами, работающими в режиме online. В оперативных OLTP-системах ожидаемая производительность равна двум-трем секундам. Пользователю такой системы чрезвычайно важно получить как можно более быстрый ответ компьютера. Когда время обработки запросов существенно возрастает, неизбежно осложняется процесс решения важных задач. Поэтому производительность такой среды чрезвычайно важна для выполнения важнейших функций организации...
Неустранимый дефект может ускорить конец NT
Недавно Microsoft выпустила очередной информационный бюллетень Security Bulletin MS03-010 с соответствующими комментариями (http://support.microsoft.com/?kbid=331953), где сообщается о наличии ошибки в распределителе точек удаленного вызова процедур (RPC), которая может свести на нет защиту от несанкционированного доступа, вызывающего отказ системы в обслуживании. Однако выявленный дефект не только создает вероятность такого рода взлома, но и ставит под угрозу дальнейшее существование операционной системы Windows NT 4.0. На первый взгляд упомянутый бюллетень представляет собой рядовое явление среди информационных сообщений Microsoft о найденных ошибках в средствах обеспечения безопасности и в очередной раз подтверждает активизацию деятельности Microsoft по выявлению подобных проблем. Но, к сожалению, корректирующие программы, выпущенные Microsoft для Windows XP и Windows 2000 (по-видимому, у Windows Server 2003 эта проблема отсутствует), для NT 4.0 не предусмотрены. Бюллетень констатирует уязвимость NT 4.0 и...
Особенности шифрующей файловой системы
EFS представляет собой лишь один из способов защиты информации в компьютерной системе. Таких способов Windows 2000 предлагает несколько, и наша задача в каждом конкретном случае выбрать наиболее подходящий. Естественно, требуемый уровень защиты должен определяться характером конфиденциальной информации, а также типом компьютерной системы. В данной статье рассматривается, прежде всего, проблема защиты локальных данных, т. е. файлов, хранящихся на жестком диске персонального компьютера...
Расширяем возможности SMS
Сегодня системным администраторам приходится обеспечивать более высокий уровень защиты данных, более жесткий контроль действий клиентов и функционирование более сложных средств генерации отчетов в среде Web, обходясь при этом меньшими ресурсами, чем когда-либо прежде. Но можно извлечь из этих ресурсов максимум возможного, если усовершенствовать инфраструктуру Microsoft Systems Management Server (SMS) 2.0...
От ADO к ADO.NET
Существует много приложений, особенно Web- и n-уровневых, использующих ADO как средство взаимодействия с системами управления базами данных. ADO создавался для того, чтобы можно было обращаться к данным из приложения напрямую или по двухуровневой схеме. Со временем разработчики Microsoft расширили объектную модель ADO, в ответ на просьбы пользователей обеспечить поддержку работы приложений при отсутствии постоянной связи клиентского приложения и сервера, возможность разработки n-уровневой архитектуры программного обеспечения и интеграции с XML. Microsoft Framework .NET предлагает совсем новую объектную модель, заставляя разработчиков задуматься: портировать или не портировать? Менять свои приложения по частям или переписать все сразу? Хранить ли верность ADO или переходить на ADO.NET?...
Эволюция технологий доступа к данным
На заре эпохи баз данных разработчикам достаточно было знать только те базы данных, которые они использовали. Но базы данных и их технологии развивались довольно быстро — от реляционных баз данных к нереляционным информационным хранилищам, таким, как электронная почта и файловые системы. Развитие баз данных сейчас идет в ногу со стремительными изменениями в технике. А с появлением клиент-серверных и многоуровневых архитектур разработчикам уже приходится разбираться во всем многообразии технологий баз данных. Большинство разработчиков потратили годы на изучение ODBC, DAO, RDO, OLE DB, ADO и RDS. К настоящему моменту Microsoft представила .NET Framework и вместе с ней новую технологию баз данных ADO.NET...
Маршрут на три года
Состоявшуюся месяца полтора назад презентацию Windows Server 2003, я полагаю, будет полезно дополнить расписанием выпуска других продуктов гиганта программного обеспечения. Представители Microsoft недавно очертили маршрут движения компании на ближайшие три и более лет. Кроме сроков появления Windows-клиентов и Windows Server, всех администраторов, естественно, интересует и примерное время выхода прикладных платформ, работающих на клиентских и серверных Windows, таких, как Microsoft Office, SQL Server и Exchange Server. Напомню, что одновременно с Windows Server 2003 был представлен и пакет разработки Visual Studio .NET, что объясняется большим количеством компонентов, содержащихся в новой версии операционной системы и имеющих самое непосредственное отношение к .NET Framework и .NET Common Language...

[В начало]

Новые и обновлённые технические статьи Microsoft

BUG: All Changes May Not be Rolled Back when Log Shipping Maintenance Wizard Fails
FIX: Access Violation Occurs in BufferPartition::Steal
FIX: Allocation Caching Mechanisms Enable Faster Allocation of Pages to Objects
FIX: An Access Violation Occurs if an sp_cursoropen Call References a Parameter That Is Not Defined
FIX: Analysis Service Uses Large Amounts of Client Memory for Queries
FIX: Error "Unable to retrieve children: Member with the UniqueName not found"
FIX: Slow Execution of a Query that Contains a Correlated Subquery
FIX: SQL Server Does Not Start and an Access Violation Occurs After You Install SQL Server 2000 Service Pack 3
FIX: Trace Flag -T8002 Treats Affinity Masks Like Process Affinities
FIX: Upgrade from SQL Server 7.0 May Abort with Messages.sql and You Cannot Connect to SQL Server
HOW TO: Manually Remove SQL Server 2000 Default, Named, or Virtual Instance
INF: How to Monitor SQL Server 2000 Blocking
INF: Resolving Blocking Problems That Are Caused by Lock Escalation in SQL Server
INF: SQL Server 2000 SP3 Creates a SQLDebugger Windows User Account
INF: Troubleshooting Linked Server Error 7391
Post a Question to the Microsoft SQL Server Newsgroups
PRB: "Login Failed" Error Message When You Create a Trusted Data Connection from ASP.NET to SQL Server
PRB: Auto Created Statistics Are Sampled by Using a Specified Sampling Rate
PRB: Error Message: "Setup was unable to validate the logged user..." Occurs When You Install SQL Server 2000 Service Pack 3 (SP3)

[В начало]

Англоязычные статьи

SQL Agent Problem
Andy Warren
I had an interesting problem recently I thought I'd share with you, might save you a headache one day. It started about 7am, I was just finishing up some quiet time tasks (I start at 5:30) when someone came by to tell me that a job had not completed. They left to run the process manually, I decided to take a look. Processes do fail occasionally and this one had a history of being, shall we say, finicky. When I checked the job history, I got this message
Network Computing - Is It Simply a Different Form of Client/Server?
Dale Elizabeth Corey
The key to understanding client/server architecture and client/server systems is the distinction of where the presentation, presentation logic, application logic, data manipulation, and data layers are distributed among the client PC and one or more servers. The key to understanding Internet-based computer architectures and network computing systems is grasping the use of multi-tier solutions. Internet-based computer architectures distribute the five layers (mentioned previously) amongst web, application, and database servers. Because the client PC does not implement any of these layers (the Web browser implements the presentation and presentation logic layers downloaded from a Web server), it can be considered that network computing is NOT a form of client/server. Knowing the headaches that can arise with software installations and client/server architecture, Internet-based computer architecture and open-source Internet technology is said to deliver inter-operational efficiency and plug-and-play convenience

[В начало]

ФОРУМ SQL.RU

Самые популярные темы недели

Ваше мнение об упражнениях SELECT на http://sql.ipps.ru
Или глючит SQL или я (что более похоже на правду). Хелп плиззз!!!!!!
Как сбалансировать нагрузку
Как большую базу ужать?
Запрос по датам
Доступ к системным таблицам
Просмотр базы построчно...
tree
Проблема с 4-х процессорным серверов
XML онлайн
uniqueidentifier в качестве PK/FK
Почему временную таблицу нельзя назвать #Tmp
Запрос для выборки опозданий на работу
Создание базы данных в Delphi 7
Триггеры... и снова триггеры
Как удалить одну из двух одинаковых строк?
Еще раз об использовании BCP
Разумный обход 130 ошибки
Раздача прав юзверям
backup/restore базы 1С
cannot create publication
MachineName
Хочу перейти на Клиент-сервер. С чего начать?
При инсерте серевер медленнее чем обычный комп?
Насколько эффективно 1С Предприятие на SQL сервере???
Почему одним запросом работает медленнее чем в цикле ?
Connect to SQL Server
А кто нить юзает серваки с Itanium
Реккомендуйте книгу о MSSQL2000!!!
Два офиса , две базы?
Вопрос по репликации
initdata: Warning: Could not set working set size to 1785472 KB
MultiEdit
Вопрос про GROUP BY
Неудаляемые записи
SQL 2000 на WIN 2000S, не пускает клиентов с WIN98
Параметр в батч
EXCEL
Помечтаем ?
Открыть файл в хранимой процедуре
Убить подписку.
Чья ошибка: ODBC или моей головы?
SQL не видит dll загружаемого файла
вывод части данных в таблицу
Можно ли программно определить загрузку процессоров
MSDE + SP3
Ситуация однако... Может кто чего знает ;-)
работа с dbf
Error from SnapShot Agent
Dll для MS SQL
Умучался с динамическим SQL
Как сформировать таблицу из строки?
скрипт загрузки ВСР из файлов в базу?
функция с insert на MSSQL
join по '<='
срочною плиз. Неудаляется repl_distributer.
Привести SID к человеческому виду
Вопрос по DTS
Указать родителя для разностного бэкапа
Есть возможность программного анализа правильности (оптимальности) запроса?
А как вернуть ошибку из функции?
Вроде бы просто, а как ?...
Репликация

[В начало]

Вопросы остались без ответа

SQL не видит dll загружаемого файла
Проблема с выводом картинки из базы
Не работает конструктор представлений
может кто знает
SQL2000 и подсети
Тема: Ошибка при настройке ODBC для Btrieve
Обмен данными между linked servers
Что стало с конференциями по MS SQL в Талгаре ???
aspx -> StoredProc -> Crystal Reports -> aspx
Какая лучше синхронизация для модема?
из ACCESS в MSSQL2000 (поля s_ColLineage,s_Generation, s_LineAge)
intNumInstances кто-нибудь компилировал пример
Недопустимое символьное значение для указания отклонения
Замечания к материалам Kimberly Tripp
Не видно ЕХЕ приложения на севере, автон.работа
Проблема с Debug
Связанные серверы
Не могу найти: QA в плане показывает "левые" цифры
erwin
OUTPUT параметр типа IMAGE
BULK INSERT и VC++ 6
Microsoft Official Curriculum

[В начало]

ПОЛЕЗНОСТИ

Рассылка:  Вопросы и ответы по Microsoft SQL Server

Автор рассылки: Сергей Кошкин

Выпуск No. 21 от 2003-07-11
Вопрос : Как показать прогресс выполнения хранимой процедуры?
Ответ

[В начало]

Удаление данных без проблем

Автор: Глеб Уфимцев

Ниже представлен скрипт, который удаляет сразу все данные в базе, не взирая на вторичные ключи и ограничения целостности:


 exec sp_msforeachtable N'ALTER TABLE ? NOCHECK CONSTRAINT ALL'

 exec sp_msforeachtable N'ALTER TABLE ? DISABLE TRIGGER ALL'

 exec sp_msforeachtable N'DELETE FROM ?'

 exec sp_msforeachtable N'ALTER TABLE ? ENABLE TRIGGER ALL'

 exec sp_msforeachtable N'ALTER TABLE ? CHECK CONSTRAINT ALL'

[В начало]

Разработка баз данных для Web. Шаг за шагом (с CD-ROM)

Джим Байенс

Если вы кое-что знаете о создании обычных Web-страниц и работе с базами данных и хотели бы объединить эти области знаний, эта книга - для вас. Здесь приводятся основы разработки и использования баз данных, методы взаимодействия между сценариями на стороне сервера, базами данных и Web-сервером, необходимые сведения о Visual Basic, Scripting Edition (VBScript) и XML. Вы узнаете об установке среды разрабатываемой Web-базы данных, о том, как получить доступ к серверу Microsoft Index Server с помощью Web-сервера, о способах повышения производительности Web-страниц баз данных, о диагностике сбоев и отказов, об интерактивном процессе отладки. Web-страницы в этих главах не являются абстрактными примерами; это вполне полноценные страницы с довольно большими возможностями. Освоив примеры из этой книги, вы легко сможете создавать собственные приложения баз данных в Web.

[В начало]


Вопросы, предложения, коментарии, замечания, критику и т.п. присылайте Александру Гладченко на адрес: mssqlhelp@pisem.net

sql.ru Описание рассылки

МИНИФОРМА
ПОДПИСКИ




http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу

В избранное