Académique Documents
Professionnel Documents
Culture Documents
NOTICE
***************************************************************
This readme.txt file was included with the original release
of SQL Server 2000; it is not relevant for this service pack.
***************************************************************
Microsoft SQL Server 2000 Readme File
July 31, 2000
***************************************************************
(c) Copyright Microsoft Corporation, 2000. All rights reserved.
***************************************************************
Contents
***************************************************************
1.0 Introduction
2.0 Installing SQL Server 2000
2.1 System Requirements
2.2 Do Not Install Analysis Services to a DBCS Folder
2.3 Installing Analysis Services Samples
2.4 Updating Statistics After Upgrading from SQL Server 7.0
2.5 Minimum SQL Server Installation Components
2.6 Requirements for Active Directory Integration
2.7 Silverston Samples Are Not Installed
2.8 Installation Help on Windows 95
2.9 Installing SQL Server 2000 with SQL Server Version 6.5
3.0 Documentation Notes
3.1 SQL Server Core Components Notes
3.1.1 Replication and Host Integration Server
3.1.2 Backup/Restore APIs for Independent Software Vendors
3.1.3 Executing DTS Custom Tasks Created in Visual Basic
3.1.4 Desktop Engine Setup Parameters
3.1.5 Adding Properties to DTS Custom Tasks
3.1.6 @@TRANCOUNT and COMMIT in Triggers
3.1.7 Behavior of Wildcard and Escape Characters
3.1.8 Changing the SQL Server Agent Service Account
3.1.9 Adding Pure Unicode Error Messages
3.1.10 DTS Using ActiveX Scripting After Uninstalling
SQL Server 7.0
3.1.11 Removing Secondary Databases for Log Shipping
3.1.12 ODBC API: SQLGetConnectAttr
3.1.13 Connecting Early Version Clients to Named Instances
3.1.14 SQL Server Sometimes Cannot Open Static IP Port
Addresses
3.1.15 SQLSetConnectAttr and the Connection Attribute
SQL_COPT_SS_PRESERVE_CURSORS
3.1.16 SQLEndTran
3.1.17 Permissions for Active Directory Integration
3.1.18 srv_pfield (Extended Stored Procedures Programming)
3.1.19 Using the MSX Wizard with Windows Authentication
3.1.20 Updating a Table on a Linked Server
3.1.21 Effects of Locking Hints on READ_ONLY Cursors
3.1.22 Adding Dependencies to the SQL Server Resource
3.1.23 Upgrading from MSDE 1.0 to SQL Server 2000
Desktop Engine
3.1.24 Microsoft Search Service
3.1.25 References to Windows 95
3.1.26 Full-Text Catalogs Inaccessible After Changing
SQL Server Account
3.1.27 Recommendations for Designing Distributed
Partitioned Views
3.2 SQL Server Books Online Functionality Notes
3.2.1 Link to MDAC and XML Documentation Does Not Work
3.2.2 Printing Limitations
3.3 English Query
3.3.1 SaveProjectToXMLDom Method
3.3.2 Automatic Clarification of Questions Feature
3.4 Analysis Services
3.4.1 Before Registering Analysis Services Performance
Monitoring Counters on Windows NT 4.0
3.4.2 Distinct Count Aggregate Function
3.4.3 UPDATE CUBE Statement
3.4.4 Process Databases After Upgrading from Beta 2
***************************************************************
1.0 Introduction
***************************************************************
This file contains important information you should read
before installing Microsoft SQL Server 2000.
***************************************************************
2.0 Installing SQL Server 2000
***************************************************************
Microsoft SQL Server 2000 documentation is available from these
sources:
For users of SQL Server version 7.0 who are installing SQL
Server 2000 for the first time, these new features are chosen
during setup:
Service Pack 5a, which is the most current service pack for
SQL Server version 6.5, is available at
http://support.microsoft.com/support/sql.
* Windows 2000
* Microsoft Windows NT version 4.0 Service Pack 5 or later
* Windows Millennium Edition
* Windows 98
* Windows 95 (client connectivity option only)
-----------------------------------------------------
2.2 Do Not Install Analysis Services to a DBCS Folder
-----------------------------------------------------
Analysis Services should not be installed to a folder that uses
characters from a double-byte character set (DBCS) in the path
or name. Install Analysis Services to a folder that uses only
single-byte characters in the path and name.
----------------------------------------
2.3 Installing Analysis Services Samples
----------------------------------------
To install the Analysis Services samples, you must install
Analysis Services from the SQL Server compact disc. The samples
are installed at
x:\Program Files\Microsoft Analysis Services\Samples.
-----------------------------------------------------------
2.4 Updating Statistics After Upgrading from SQL Server 7.0
-----------------------------------------------------------
After upgrading from SQL Server 7.0, run sp_updatestats
'resample' to update the statistics on the user tables in your
databases.
----------------------------------------------
2.5 Minimum SQL Server Installation Components
----------------------------------------------
Full-Text Search is not included in a Minimum installation of
SQL Server 2000.
-------------------------------------------------
2.6 Requirements for Active Directory Integration
-------------------------------------------------
To register an instance of Microsoft SQL Server 2000 in
Active Directory, the instance of SQL Server must be installed
on a computer running Microsoft Windows 2000 with the
Active Directory service enabled. The SQL Server service must
also be configured to run under either the Windows LocalSystem
account or a Windows domain account in the local administrators
group. This requirement must be met to add databases and
publications from the instance to Active Directory. Instances
of SQL Server 2000 configured to run under a power user account
do not have sufficient permissions to invoke all of the
SQL Server components required to work with Active Directory.
----------------------------------------
2.7 Silverston Samples Are Not Installed
----------------------------------------
Microsoft SQL Server 2000 Enterprise Edition includes a license
for four popular database schema samples. Instructions for
installing these samples using the Setup program are provided
in the topic "Database Schema Samples"; however, Setup does
not install these samples. To install the database schema
samples, double-click Unzip_silverstondb.exe located at
\Devtools\Samples\Silverstondb on the SQL Server 2000
compact disc.
-----------------------------------
2.8 Installation Help on Windows 95
-----------------------------------
If you want to use Help during the installation of Client
Connectivity on Microsoft Windows 95, you may need to upgrade
to Microsoft Internet Explorer 5.0 and HTML Help 1.3. You can
update Internet Explorer and HTML Help by downloading the
latest versions from http://www.microsoft.com. The HTML Help
update file is named Hhupd.exe.
----------------------------------------------------------
2.9 Installing SQL Server 2000 with SQL Server Version 6.5
----------------------------------------------------------
SQL Server Books Online contains contradictory statements
about installing Microsoft SQL Server 2000 on a computer
running SQL Server version 6.5. The resulting installation
depends on whether you are installing a named instance or
a default instance of SQL Server 2000:
You can run either the default instance of SQL Server 2000
or the instance of SQL Server 6.5, but not both at the same
time. To switch between the two versions of SQL Server, use
the Microsoft SQL Server-Verswitch entry on the Start menu.
When you switch from SQL Server 2000 to SQL Server 6.5, the
instance of SQL Server 2000 becomes inactive, and the SQL
Server 6.5 program group replaces the SQL Server 2000 program
group on the Start menu. When you switch from SQL Server 6.5
to SQL Server 2000, the process is reversed.
***************************************************************
3.0 Documentation Notes
***************************************************************
These are issues that arose after the SQL Server Books Online
documentation was completed.
-----------------------------------
3.1 SQL Server Core Component Notes
-----------------------------------
These notes relate to the SQL Server core components, including
the database engine, client components, connectivity components,
graphical tools, and command prompt utilities.
SQL Server Books Online topics "Merging the Desktop Engine into
Windows Installer" and "SQL Server 2000 Desktop Engine Setup"
document two parameters that are ignored by the final version
of the Desktop Engine Setup: USEDEFAULTSAPWD and SAPASSWORD.
A set of Desktop Engine merge modules that have been merged into
a Windows Installer setup has the same behavior. On the Windows
NT 4.0 and Windows 2000 operating systems, the instance of SQL
Server is configured to use Windows Authentication if
SECURITYMODE=SQL is not specified, and is configured to use SQL
Server Authentication if SECURITYMODE=SQL is specified. The
instance is always configured to use SQL Server Authentication
on the Windows 98 operating system.
The Manage SQL Server Messages dialog box does not support
adding pure Unicode messages to the sysmessages table. To add
such messages, use the sp_addmessage stored procedure. Be
sure to use the N prefix on the 'msg' parameter (for example,
@msgtext = N'xxx').
The SQL Server Books Online topic "Working with Named and
Multiple Instances of SQL Server 2000" states that you must use
SQL Server 2000 client components to connect to named instances
of SQL Server 2000. However, the SQL Server version 7.0 Client
Network Utility can be used to configure a server alias name
that the SQL Server version 7.0 client components can use to
connect to a named instance of SQL Server 2000. This is
documented in the SQL Server Books Online topics "SQL Server
2000 and SQL Server version 7.0" and "Communicating with
Multiple Instances."
3.1.16 SQLEndTran
-----------------------------------------------
3.2 SQL Server Books Online Functionality Notes
-----------------------------------------------
These are issues that relate to the functionality of SQL Server
Books Online.
When SQL Server Books Online is opened using F1 or the Help menu
in an MMC snap-in (such as SQL Server Enterprise Manager), the
link to the MDAC and XML documentation does not work. To view
the MDAC and XML documentation, open Mdacxml.chm located in
C:\Program Files\Microsoft Sql Server\80\Tools\Books.
NOTE: The link works correctly when SQL Server Books Online
is started directly from the SQL Server Program Group on the
Start menu, or from running Sql80.col.
-----------------
3.3 English Query
-----------------
These are issues in English Query that are not reflected in the
documentation.
* LookupQueries
Returns an array of QueryCmd objects of the size specified in
ItemCount, or is NULL. Each LookupQuery corresponds to an item
in the Items array. If the query returns no rows, the
corresponding item may not be the correct default choice for
the InputList object.
For example, for the question "How many awards did John
Fortune win?", an English Query application might not have
"John Fortune" in its dictionary; therefore, a
UserClarification Response is returned containing an InputList
with the text, "Which of these do you mean by John Fortune?"
The choices are: the name of an actor, which selects actors
named John Fortune, or the name of a movie, which selects
movies named John Fortune. A LookupQuery is associated
with each choice. If only one of these queries returns rows,
the client application can use the corresponding item as the
user selection for the InputList, and can respond to the
UserClarificationResponse without user intervention.
* EntityIDs Property
Returns an array of EntityIDs of the size specified in ItemCount.
Each EntityID corresponds to an item in the Items array. If the
choice in the Items array is an entity (for example, the name of
an actor), the EntityID contains the ID of that entity
(for example, author_name). If the choice in the Items array is
not an entity (for example, First Name), the EntityID is empty.
---------------------
3.4 Analysis Services
---------------------
These are issues in Analysis Services that are not reflected in
the documentation.