(For internal use&search)
URL
Notes
- SQL Server Database Coding Conventions, Best Practices, and Programming Guidelines
SQL Server Database Coding Conventions, Best Practices, and Programming Guidelines - database object naming conventions
database object naming conventions - http://www.microsoft.com/sql/default.mspx
- SQL Server Central
Apresenta bastantes artigos relativos a SQL 2000 (T-SQL, Administração, Optimização, Reporting Services, DTS) e também alguns de SQL 2005.
Contém foruns de discussão bastante participados e permite testar os conhecimentos de SQL através de perguntas diárias enviadas pela comunidade.
É ainda possível subscrever a mailing list diária, com os artigos, discussões e pergunta desse dia. - SQL Server Performance
Site dedicado a questões de perfomance do SQL Server.
Contém fóruns de discussão bastante activos e mailing list bi-mensal. - Generate Ad-hoc Reports with Microsoft Reporting Services 2005
Generate Ad-hoc Reports with Microsoft Reporting Services 2005
Among the many new features in Microsoft Reporting Services 2005 is one that can truly help reduce the workload for developers—the ability to give end users the power to generate their own ad-hoc reports. - Best Practices Analyzer Tool for Microsoft SQL Server 2000 1.0
Microsoft SQL Server Best Practices Analyzer é uma ferramenta de gestão de base de dados que permite verificar a implementação de "Best Practices" comuns nos servidores SQL. - Worst Practices Part I - Hungarian notation for columns
- Worst Practices Part II - Objects Not Owned by DBO
- Worst Practices Part III - Not Using Primary Keys and Clustered Indexes
- Worst Practices Part IV - Making Databases Case Sensitive (Or Anything Else)
- Worst Practice - Triggering External Events
- Best Practices
BEST PRACTICE 1 - Use Mnemonic Table Aliases
BEST PRACTICE 2 - Use ANSI JOIN Syntax - Dealing with Anti-Virus Programs
- SQL Server 2000 Best Practices - Extreme Experts
- Brian Walker's T-SQL Coding Standards
- Exame 70-441 Beta (Developing Solutions SQL 2005)
Opinião de Steve Jones (SQL Server Central) sobre o exame 70-441 Beta (Developing Solutions on SQL Server 2005) - Exemplo de ROLLUP, CUBE e COMPUTE
Exemplo prático da utilização de ROLLUPs, CUBEs e COMPUTEs em querys de SQL. - Apresentações TechDays 2005
Já estão disponíveis as apresentações do evento TechDays 2005. - Row & Cell Level Security in SQL 2005
Implementing Row- and Cell-Level Security in Classified Databases Using SQL Server 2005 - IntelliSense para SQL Server
Ferramenta que fornece funções de IntelliSense no SQL Server (Query Analyzer, Enterprise Manager). - SQL Server Security: Dealing with Anti-Virus Programs
Bitmap
Recommendations for how to handle SQL Server and anti-virus agents in conjunction - Guidelines for choosing antivirus software to run on the computers that are running SQL Server
Bitmap
This article provides general guidelines to help you decide which type of antivirus software to run on the computers that are running SQL Server in your environment. - Finding Gaps in a Sequential Number Sequence
Bitmap
Finding Gaps in a Sequential Number Sequence - WMI Tasks for Scripts and Applications
Bitmap
Describes various computer and network administration tasks and provide links to the WMI class or classes used to perform those tasks - Fixing broken logins and transferring passwords
Bitmap
When transferring a database to a new server using backup/restore or detaching and re-attaching database files, the link between server logins and database users almost invariably gets broken. - Migrating Logins To Another Server
Bitmap
There are a number of different ways to migrate SQL Server logins. You can manually re-enter all the existing login on the new server. You can used DTS to transfer logins. There are probably a number of other ways to transfer logins. This article will discuss one of those other ways to streamline the migration of SQL Server logins by using the stored procedure (SP) sp_help_revlogin. - Monitoring Long Running Jobs
Bitmap
Checks if your job engine is running and how to restart it. - Guia para comentários em BDs
Standards para comentários de código SQL - XP_EXECRESULTSET
Utilização do Stored Procedure não documentado "XP_EXECRESULTSET" do SQL Server 2000. - Updating a Sequential Record Number field
Actualização de um número sequencial numa tabela - Sequential Numbering/Counting of Records with SQL Server
Várias soluções para a criação de numeração/contagem de registos em SQL Server, desde cursores, tabelas temporárias a self joins - Writing Maintainable Code
Princípios básicos para escrever código SQL fácil de manter e compreender. - Administering a Development Environment
Strategies for administering a successful development environment that will cut development time and ensure properly functioning and performing code. - SQL Server 2005 Installation Adventures
Instalação automática do SQL Server 2005 - Monitoring SQL Servers Availability
Monitorização e auditoria dos serviços SQL Server e SQL Agent - Single Point of Administration
good development practices and reinforce some good coding practices - The Joy of Numbers
What exactly is a numbers table and more importantly, what can it do for you? - Performance Monitoring by Internal Fragmentation Measurement
According to a research conducted by IDC, a leading consulting firm in the computers industry, the performance degradation caused by disk fragmentation alone, shortens the life of the computer/server by 30% on average. This translates into a direct increase of 30% in the yearly budget for hardware upgrades. It is possible to minimize this significant sum utilizing traditional Defrag and Reorganization utilities. The major setback remains the timing and scheduling of this extremely long and cumbersome process. We propose that this is a management task that can, and should, be undertaken. - Questões de entrevistas SQL
- Read Only Tables
- The Curse and Blessings of Dynamic SQL
Discussão das utilizações de SQL dinâmico, mostrando boas e más práticas - Monitoring Drive and Database Free Space
Scripts para monitorização do espaço livre em disco e nas BDs - Using the OUTPUT Clause to Capture Identity Values on Multi-Row Inserts
- Controlar tempo de execução dos Jobs SQL
Exemplo para controlar o tempo de execução de Jobs SQL - Utilização de CTEs SQL 2005
Exemplos de utilização de Common Table Expressions no SQL Server 2005 - Windows Utilities for the SQL Server DBA
Utilitários Windows (Resource Kit) úteis para tarefas de Administração de Bases de Dados (FOR, FORFILES,Resource Kit, WMIC, Command-Line Scripts) - Analysis of SQL Server Performance Data
Recolha e análise de performance counters em SQL - Indexes and Fragmentation in SQL Server 2000 Part 1
Introdução à análise de fragmentação de índices em SQL 2000 (DBCC SHOWCONTIG; UPDATEUSAGE) - Index Creation Guidelines
Dicas para a criação de índices (onde e quando utilizar/não utilizar) - Fine Tuning your Database Design in SQL 2005
Optimização de BDs SQL 2005 (índices, DTA, XML Statistics e DMVs) - Reporting a menu structure using a recursive UDF
Função SQL recursiva para construção de menu hierárquico - RESTORE VERIFYONLY (Transact-SQL)
Testa a validade de um backup (se é possível restaurar, se está completo, se é legível) sem fazer o RESTORE (SQL 2005) - Stress Testing SQL Server
Dicas para fazer testes de carga em SQL Server (ambientes, counters e alertas a monitorizar) - A Guide to Application Memory Tuning
Guia para optimização da memória em SQL (switches /3GB, /PAE e opção AWE) - Simple Database Monitoring in a Windows Environment
Construção de uma pequena ferramenta para monitorizar a disponibilidade de um servidor SQL (conectividade) - How to find that job is running?
T-SQL para verificar se um determinado job está em execução ou não. - SQL Server 2005 Best Practices
Dicas e questões a rever num upgrade para SQL 2005 - Deploying Scripts To Multiple Instances
Instalação de Scripts para múltiplas instâncias/servidores - File Watcher Task
SQL SSIS - Tarefa para detecção de ficheiros e alterações - Manipulating Text Columns
Manipulação de Colunas do tipo TEXT (READTEXT, WRITETEXT, UPDATETEXT) - Exploring SQL Server 2000 Configuration Properties
Descrição das propriedades de configuração do SQL 2000 (Enterprise Manager’s SQL Server Configuration Properties) - Stored Procedure Naming Conventions
Convenções de nomenclatura para Stored Procedures - Ownership Chaining
Ownership Chaining - Logins, Users, and Roles - Getting Started
Formas de gestão de Logins&Roles - Enterprise Manager, T-SQL e SQL-DMO - XML Argument Protocols for SQL 2005 Stored Procedures
Utilização de argumentos do tipo XML em Stored procedures SQL 2005 - Query Analyzer Extended
Definição dos formatos/templates utilizados pelo Query Analyzer para gerar scripts - "EXCEPTION_ACCESS_VIOLATION" error message when you use a RIGHT OUTER JOIN
Problemas na utilização de RIGHT OUTER JOINS em SQL 2000 (até SP4) - No Outlook for Alerts
Envio de e-mails (CDO) em SQL sem utilização de Outlook - Conducting a SQL Server Operational Audit
Auditoria Operacional a Servidores SQL - Use SQL-DMO and Excel to Quickly Create Reports for Auditors
Utilização de SQL-DMO e Excel para construir relatórios - Troubleshooting Cannot Generate SSPI Context Errors
Motivos de aparecimento de erros "Cannot Generate SSPI Context" - Scripted Server Snapshot
Script para obtenção de snapshots da actividade da BD (sp_who2) para Excel - The Enterprise Library for .NET Framework 2.0
Introdução à utilização da Ent Lib para .NET 2.0 (Stored Procedures com valores opcionais e retorno) - How do I… install SQL Server 2005 Express Edition and SQL Server Management Studio Express?
Instalação de SQL 2005 Express Edition (Full-Text, Reporting Services) e Management Studio Express. - SOA, Multi-Tier Architectures and Logic in the Database
Artigo controverso sobre utilização da BD para armazenar lógica de negócio. - The Pitfall of "Not Equal To"
Problemas com a utilização de NOT EQUAL - Calling COM From T-SQL
Invocação de Objectos COM a partir de T-SQL - Finding the Next Business Day Recursively
Função SQL para encontrar o próximo dia útil (utiliza módulo do dia). - The New ETL Paradigm
Diferenças entre o paradigma ETL do SSIS e o antigo DTS. - SQL 2005 SP2 New/Improved features
In Microsoft SQL Server 2005 Service Pack 2 (SP2), the following components have new or improved features.
Analysis Services; Database Engine; Integration Services; Reporting Services; Shared Tools - Readme for Microsoft SQL Server 2005 Service Pack 2
Readme for Microsoft SQL Server 2005 Service Pack 2 - Monitoring file sizes in SQL Part I
Monitoring the SQL Server mdb and ldb file size with a threshold to produce a visual alert every time you boot you computer (VBScript) - Monitoring file sizes in SQL Part II
Monitoring the SQL Folder size with a threshold to produce a visual alert every time you boot you computer (VBScript) - Monitoring file sizes in SQL Part III
Export of the mdb and ldb file size to excel (VBScript) - Monitoring file sizes in SQL Part IV
Extracting the size information on your SQL server drives and plotting it to a excel spreadsheet (VBScript). - Performance Monitoring - Basic Counters
Process Object, % Processor Time, System Object, Processor Queue Length, Memory Object, Pages/sec, Available MBytes, PhysicalDisk Object, Avg. Disk Queue Length, % Idle Time, Network Interface Object, Bytes Total/Sec, SQL Server Access, Methods Object, Full Scans/Sec, SQL Server Database Object, Transactions/Sec, SQL Server Buffer Manager Object, Buffer Cache Hit Ratio, SQL Server General Statistics Object, User Connections, SQL Server Locks Object, Average Wait Time - Naming Conventions
Naming conventions for DBs, Backups, Users, Logins, Tables, Columns, Indexes, Constraints, Views, User-Defined Functions, Triggers - http://www.devx.com/codemag/Article/32160
Dealing with Database Concurrency Conflicts in the Real World - Overcoming quotes in dynamic queries
Troubleshooting complex queries with single quotes, using a simple technique - E-Mail Functionality in SQL Server 2005
Database Mail in SQL 2005 and migration from SQL Mail 2000 - Unit Testing SQL SPs
Unit Testing de SPs utilizando TSQLUnit e CodeSmith. - Unit Testing SQL with VSTE DB
Unit Testing utilizando o Visual Studio Team Edition for Database Developers - Cursor advantages
Quando e como considerar cursores em desenvolvimento SQL? - Get all user tables with size
Script para obter o tamanho de todas as tabelas de utilizador de uma BD - Understanding SQL Server's DBCC SHOWCONTIG
Discussão da utilização do comando DBCC SHOWCONTIG e do funcionamento interno do SQL Server - Cursor disadvantages
Desvantagens da utilização de cursores em SQL - Moving Your Users with Their Databases
This article deals with moving both the database AND the affected users, along with all their information for that one particular database that you may be interested in moving to a new server. - Moving a Database to a New Server
Moving a Database to a New Server
No comments:
Post a Comment