... Division at Microsoft, where she is dedicated to providing customers with
the information they need to get the most out of Microsoft s data access technologies. Prior to joining
Microsoft, Mary ... (Apress, 2009). Before forming Megahirtz in 2007, he
most recently worked for both Microsoft and Avanade, and still continues to work closely with Microsoft
on various projects, including contributing ... degree in computer science from
University of Florida at Gainesville and is a Microsoft Certified Trainer (MCT) and Microsoft Certified IT
Professional (MCITP): Database Administrator 2008. He can...
... 36: Replicating Data
813
Chapter 37: Performing ETL with Integration Services
829
Chapter 38: Access as a Front End to SQL Server
867
Part VI Enterprise Data Management
Chapter 39: Configuring ... Previous Versions
86
Upgrading from SQL Server 2005
87
Migrating to SQL Server
87
Migrating from Access
87
Migration Assistant
88
Removing SQL Server
90
Summary
91
Chapter 5: Client Connectivity...
... 866
Chapter 38: Access as a Front End to SQL Server 867
Access SQL Server Use Case Scenarios 868
Access projects or ODBC linked tables?
868
Migrating from Access to SQL Server
868
Designing Your Access ... 687
BCP
689
Summary
689
Chapter 31: Executing Distributed Queries 691
Distributed Query Concepts 691
Accessing a Local SQL Server Database
693
Linking to External Data Sources
694
Linking to SQL ... Authentication
1174
SQL Server logins
1178
Database Security
1182
Guest logins
1182
Granting access to the database
1182
Fixed database roles
1184
Assigning fixed database roles with Management...
... features are? How do you know which Transact-SQL
language features will help you solve your data access problems if you don’t know what features are
available, and what features are new in SQL ... 1576
Chapter 75: Analyzing Data with Excel 1577
Data Connections 1578
Data Connection Wizard
1580
Microsoft Query
1580
Connection file types
1581
Basic Data Analysis
1581
Data tables
1582
PivotTables
...
... that
control how a principal (user or role) can access a securable (object or data.)
In Honor of Dr. Jim Gray
J
im Gray, a Technical Fellow at Microsoft Research (MSR) in San Francisco, earned ... have insert and select commands.
The following image of Microsoft s TerraServer appeared in the SQL Server 2000 Bible. TerraServer was
Microsoft s SQL Server 2000 scalability project, designed ... actual
data and indexes never leave the server.
In contrast, desktop file-based databases (such as Microsoft Access) , may share a common file, but the
desktop application does all the work as the data...
... various editions and their respective features.
Because Microsoft licensing and costs change, check with
www .microsoft. com/sql or your Microsoft
representative for license and cost specifics.
■ ... that
enable users to ask a question or learn more about SQL Server.
Microsoft regularly updates BOL. The new versions can be downloaded from
www .Microsoft. com/sql, and I post a link to it on www.SQLServerBible.com.
If ... released in 1989 by Microsoft, Sybase, and Ashton-Tate. The product was based
on Sybase SQL Server 3.0 for Unix and VMS.
SQL Server 4.2.1 for Windows NT was released in 1993. Microsoft began making...
... well-defined abstraction layer with stored procedures and views that decouple the database
from all client access, including client apps, middle tiers, ETL, and reports.
■ Extensibility is also closely related ... 07/21/2009 11:57am Page 22
Part I Laying the Foundation
■ SQL Data Services (SDS): The database side of Microsoft Azure is a full-featured relational
SQL Server in the cloud that provides an incredible ... SDS.
Version 1 does have a few limitations: 10GB per database, no heaps (I can live with that), no
access to the file system or other SQL Servers (distributed queries, etc.), and you’re limited to
SQL...
... collection of data access layers, middle tiers, front-end applications,
ETL (extract, transform, and load) scripts, report queries, or SSIS (SQL Server Integration
Services) packages that access the ... plan and also execute faster when the
database component is designed well. There is less client access code to write and the code that needs
to be written is easier to write and maintain. The ... database system that’s simpler to
maintain, cheaper to run, easier to connect to from the data access layer, and that scales beautifully.
Although it’s not a perfect analogy, picturing a water...
... be upgraded to SQL Server 2008. Additionally,
thedatamightresideinaforeigndatabase, such as Microsoft Access, MySQL, or
Oracle, and the project might involve porting the database to SQL Server.
Not ... location for SQL Server and associated files will be similar to the following:
C:\Program Files \Microsoft SQL Server\MSSQL.#
An instance can be installed as the default instance(withthesamenameastheserver)oranamed
instance ... question is, when is it a good
idea for SQL Server?
■ CTP testing: Personally, I’m a big fan of Microsoft Virtual PC and I often build up a
SQL Server instance using VPC. Until the SQL Server...
... activities, Microsoft has provided the SQL Server
Migration Assistant (SSMA), coinciding with the release of SQL Server 2005, to aid in migrations from
alternative databases.
Migrating from Access
Microsoft ... a
database from MS Access to SQL Server. Avoid these at all costs. I’ve never seen a smooth automatic
migration from Access to SQL Server. The best practices and common design patterns for Access
translate ... select the native
configuration or SharePoint c onfiguration.
Error and Usage Reporting page
The Microsoft SQL Server team really does use this information to collect usage statistics on SQL Server
features...
... connectivity
S
QL Server 2008 follows Microsoft s philosophy of ‘‘secure by default’’ and
reduces the surface area of the application. The initial installation allows
local access only — no network connections ... server up for network access. The connectivity relies on
open paths between the client and server machines. At times, there will be
firewall issues to deal with.
With network access allowed on the ... provides clients with
a new means of accessing functionality and features through the new SQL Server
Native Client (SNAC). Before getting into the SNAC, network access for the new
server must be...
... dropped window will be placed.
The Context Menu
In keeping with the Microsoft Windows interface standards, the context menu (accessed via right-click)
is the primary means of selecting actions ... Foundation
This flexible positioning of the windows means you can configure the interface to give you access to the
tools in whatever way makes you the most comfortable and productive. Personally, I ... improving load time
and overall performance. In addition, one of Ken Henderson’s final tasks with Microsoft before his untimely
passing was performance-tuning the queries that SSMS sends to SQL...