Windows IT Pro is the authoritative and independent resource for windows nt, windows 2000, windows 2003, windows xp. Features a collection of resources and magazines for windows IT professionals.
  
  
  Advanced Search 


Windows IT Pro Magazine August 2003

  Current Issue: Windows IT Pro Magazine   Options
Secure Access
Learn how to best secure your SQL Server in a mixed-authentication environment and how SQL firewalls can protect your data. Then, see how to return multiple aggregates by using just one query, how to track down blocking processes, and much more!
Subscribe
Renew
Master CD
Change Mailing Address
Customer Service
Back Issues
Article Reprints
Group Discounts

Browse Archived Articles By: Issue | Author | Subject | Department | Product Reviews | Code Library


[Focus]

Best Practices for Mixed Authentication
Although Windows authentication provides more security, business or application requirements sometimes dictate the use of mixed authentication. If you work in a mixed- authentication environment, take these steps to secure your SQL server.
 — Geoff Craig


Protecting Your Payload
Well-written code, intrusion-detection systems, and traditional firewalls guard different aspects of your application systems. But how do you protect your data? Consider an SQL content firewall as your next security layer.
 — Ron Ben-Natan


[Features]

Inline Conditional Aggregation: One for All
For most simple aggregations, using GROUP BY with an aggregation function returns the information you need. Inline conditional aggregation uses CASE...END to return multiple aggregates from just one query.
 — Vikash K. Agarwal


[SQL Server Savvy]

Accessing a Named Instance with UDP Port 1434 Closed
Several attacks have exploited well-known vulnerabilities related to UDP port 1434, so having the option of keeping it closed is valuable.
 — Brian Moran


Counting Blank Spaces
The LEN() function will ignore trailing blanks, to count blank spaces, use the DATALENGTH() function instead.
 — Brian Moran


Registering the Same Instance Multiple Times
Registering the same physical instance of SQL Server more than once might be convenient sometimes.
 — Brian Moran


Using Datetime Columns as Primary Keys
SQL Server can't differentiate between datetime values that are within a narrow range--you must never use a datetime column as a primary key in SQL Server.
 — Brian Moran


Why Do Similar Queries Have Different Execution Plans?
When seemingly similar, or identical queries perform differently you need to compare the queries' execution plans to solve the mystery.
 — Brian Moran


[Editorial]
Doing More with Less
SQL Server provides a host of useful features that many customers aren’t taking advantage of. And when you need to do more with less, that’s almost as good as money in the bank.
 — Michael Otey


[SQL Seven]

Reporting Services
SQL Server Reporting Services, set for release by the end of the year, will fill the only hole in the SQL Server product--the lack of a built-in reporting component. Here are Reporting Services' seven most important features.
 — Michael Otey


[Inside SQL Server]

Track Down Troublemakers
Locks prevent processes from simultaneously modifying data. But if a process holds a lock too long, it blocks other processes. The sysprocesses table can help you track down troublemaker processes so that you can get your queries running smoothly again.
 — Kalen Delaney


[Mastering Analysis]

Member-Properties Boot Camp
Member properties let you store additional information about dimension members, but they can do much more. Are you getting all you can from your member properties? Here are 10 ways to pump up member-property effectiveness.
 — Russ Whitney


[T-SQL Black Belt]

Survive the (Relational) Divide
If you think relational division is the answer to a programming challenge, set-based solutions might work--unless the data set is too large. Here are a few alternatives.
 — Itzik Ben-Gan


[Answers from Microsoft]

Deleting Multiple Records
Learn how to delete multiple records from a table by using a view as the filter.
 — Microsoft's SQL Server Development Team


Using a Stored Procedure in a CASE Expression
You can't execute a stored procedure from a CASE expression, but you can use CASE to return a character string that you can use in the execution of the stored procedure.
 — Microsoft's SQL Server Development Team


[Exploring XML]

XML Query Results in .NET
XML views let you produce an XML query result from your database, but ADO.NET's DataSet and XMLDataDocument classes also provide this functionality--and more.
 — Rich Rollman


[Letters]
Letters, August 2003
Readers write in about when the Simple Recovery model is appropriate and OLAP's compelling performance advantages over relational reporting.
 — Various Authors


[New Products]
New Products, August 2003
Check out the latest SQL Server-related new and improved products.
 — Carolyn Mader

ADS BY GOOGLE SPONSORED LINKS FEATURED LINKS

IT Connections
Dive into the new Microsoft platforms and products you implement and support with the experts from Microsoft, TechNet Magazine, Windows ITPro and industry gurus. There are 70+ sessions and interactive panels with networking opportunities.

Attention User Group Leaders...
Announcing the eNews Generator—a FREE HTML e-newsletter builder for user group leaders. Build your HTML and text e-newsletters in minutes and add Windows IT Pro & SQL Server Mag articles alongside your own message!.

Master SharePoint with 3 eLearning Seminars
Learn how to build a better SharePoint infrastructure and enable powerful collaboration with MVPs Dan Holme and Michael Noel. Register today!

Get SQL Server 2008 at WinConnections
Don’t miss Microsoft Exchange and Windows Connections conferences, the premier events for Microsoft IT Professionals in Las Vegas, November 10-13. Every attendee will receive a copy of SQL Server 2008 Standard Edition with one CAL.



Interested in Email Encryption?
Read about the advantages of identity-based encryption in this free report.

Order Your SQL Fundamentals CD Today!
Learn how to use SQL Server, understand Office integration techniques and dive into the essentials of SQL Express and Visual Basic with this free SQL Fundamentals CD.

Virtualization Congress Oct. 14-16 in London
Don't miss Virtualization Congress, the premiere EMEA conference dedicated to hardware, OS and application virtualization. Oct. 14-16.
Windows IT Pro Home Register FAQ for Windows WinInfo News
Europe Edition About Us Contact Us/Customer Service Media Kit Affiliates / Licensing  
SQL Server Magazine Office & SharePoint Pro Windows Dev Pro IT Job Hound ITTV
IT Library Technical Resources Directory Connected Home Windows Excavator Windows SuperSite 
 
 Windows IT Pro is a Division of Penton Media Inc.
 Copyright © 2008 Penton Media, Inc., All rights reserved. Terms and Use | Privacy Statement | Reprints and Licensing