Brand Names and Trade Marks are the property of their respective holders and are used for description purposes only.
Microsoft SQL Server 2005 provides a new Management Studio, integration with Visual Studio 2005, and the Microsoft .NET common language runtime - all of which help you build, debug, and operate applications faster and more efficiently.
SQL Server 2005 provides a comprehensive business intelligence platform for data integration, analysis, and reporting that helps you turn insight into action and make better decisions, faster.
SQL Server 2005 supports the highest performance, availability and security to run your most demanding applications with native data encryption, secure default settings, and password policy enforcement.
Steps to restore the master Database:
1.) Stop the MSSQLServer Service
2.) Open a command prompt and browse to the default location of the File sqlservr.exe which should be in
C:\Program Files\Microsoft SQL Server\MSSQL\Binn
3.) Execute the command: sqlservr.exe /c /m
/c -- not as a service
/ m -- single user admin mode
4.) Open Enterprise Manager
5.) restore the master DB from the backup
6.) close the command prompt
7.) restart the MSSQLServer Service
Course 2789: Administering and Automating Microsoft SQL Server 2005 Databases and Servers
One day; Instructor-Led
This one-day instructor-led course provides students with the knowledge and skills to administer and automate Microsoft SQL Server 2005 databases and servers. This course focuses on the need to maintain administration and automation information.
Labs Include:
Creating Maintenance Plans. Creating Database Change Control Procedures. Configuring And Using the SQL H2 Tool. Moving Packages Between Database Servers. Initializing a Transactional Subscription From a Backup. Configuring Reporting Services.
Course 2786: This two-day instructor-led course provides database administrators working in enterprise environments with the knowledge and skills to design a Microsoft SQL Server 2005 database infrastructure.
Course 2788: This three-day instructor-led course provides students with the knowledge and skills to design high availability database solutions using Microsoft SQL Server 2005. The course focuses on teaching experienced database administrators working in enterprise environments to design database solutions that meet the availability needs of their organization. It emphasizes that students should think broadly about high availability, which includes thinking about the database itself and about their entire environment, including business needs; regulatory requirements; and network, systems, and database considerations during design. Students will also learn how to document and test the high availability database solution.
Course 2781: This three-day instructor-led course provides students with the knowledge and skills to design server-side solutions for Microsoft SQL Server 2005.
• Course 2787: This two-day instructor-led course enables database administrators who work with enterprise environments to design security for database systems using Microsoft SQL Server 2005.
• Clinic 2783: This one-day instructor-led clinic provides students with the knowledge and skill to design the data tier for Microsoft SQL Server 2005.
• Course 2779: This five-day instructor-led course provides students with the knowledge and skills to implement a Microsoft SQL Server 2005 database. The course focuses on teaching individuals how to use SQL Server 2005 product features and tools related to implementing a database.
•
• Course 2791: This three-day instructor-led course teaches students how to implement an Analysis Services solution in their organization. The course discusses how to use the Analysis Services development tools to create an Analysis Services database and an OLAP cube, and how to use the Analysis Services management and administrative tools to manage an Analysis Services solution.
• Course 2792: This three-day instructor-led course teaches students how to implement an Integration Services solution in their organizations. The course discusses how to develop, deploy, and manage Integration Services packages
• Course 2793: This three-day instructor-led course teaches students how to implement a Reporting Services solution in their organizations. The course discusses how to use the Reporting Services development tools to create reports, and how to use the Reporting Services management and administrative tools to manage a Reporting Services solution
• Course 2780: This learning product will enable IT Professionals to become skilled on the maintenance related product features and tools of SQL Server 2005
• Course 2780: This five-day instructor-led course provides students with the knowledge and skills to maintain a Microsoft SQL Server 2005 database.
• Course 2785: This Distance Learning version of the course consists of 10 online live instructor-led sessions over 5 weeks (2hrs for each session). These sessions would be accompanied by additional self-paced e-learning content, scenario-based labs, and assessments to provide students with the knowledge and skills to manage and maintain Microsoft SQL Server 2005.
• Workshop 2790: The purpose of this two-day workshop is to teach database administrators working in enterprise environments how to determine and troubleshoot performance issues using Microsoft SQL Server 2005.
• Workshop 2784: This three-day instructor-led workshop provides database developers working in enterprise environments using Microsoft SQL Server 2005 the knowledge and skills to evaluate and improve queries and query response times.
• Course 7031: This course is intended for experienced database professionals who will be responsible for upgrading to SQL Server 2005. The target students for this course already have an understanding of how to use the SQL Server 2000 and SQL Server 2005 and understand the new features and capabilities of SQL Server 2005.
• At the end of this three-day course, students who are new to SQL Server will learn how to write basic Transact-SQL queries for Microsoft SQL Server 2005.
| • | Course 2787: This two-day instructor-led course enables database administrators who work with enterprise environments to design security for database systems using Microsoft SQL Server 2005. |
| • | Clinic 2783: This one-day instructor-led clinic provides students with the knowledge and skill to design the data tier for Microsoft SQL Server 2005. |
| • | Course 2779: This five-day instructor-led course provides students with the knowledge and skills to implement a Microsoft SQL Server 2005 database. The course focuses on teaching individuals how to use SQL Server 2005 product features and tools related to implementing a database. |
| • |
| • | Course 2791: This three-day instructor-led course teaches students how to implement an Analysis Services solution in their organization. The course discusses how to use the Analysis Services development tools to create an Analysis Services database and an OLAP cube, and how to use the Analysis Services management and administrative tools to manage an Analysis Services solution. |
| • | Course 2792: This three-day instructor-led course teaches students how to implement an Integration Services solution in their organizations. The course discusses how to develop, deploy, and manage Integration Services packages |
| • | Course 2793: This three-day instructor-led course teaches students how to implement a Reporting Services solution in their organizations. The course discusses how to use the Reporting Services development tools to create reports, and how to use the Reporting Services management and administrative tools to manage a Reporting Services solution |
| • | Course 2780: This learning product will enable IT Professionals to become skilled on the maintenance related product features and tools of SQL Server 2005 |
| • | Course 2780: This five-day instructor-led course provides students with the knowledge and skills to maintain a Microsoft SQL Server 2005 database. |
| • | Course 2785: This Distance Learning version of the course consists of 10 online live instructor-led sessions over 5 weeks (2hrs for each session). These sessions would be accompanied by additional self-paced e-learning content, scenario-based labs, and assessments to provide students with the knowledge and skills to manage and maintain Microsoft SQL Server 2005. |
| • | Workshop 2790: The purpose of this two-day workshop is to teach database administrators working in enterprise environments how to determine and troubleshoot performance issues using Microsoft SQL Server 2005. |
| • | Workshop 2784: This three-day instructor-led workshop provides database developers working in enterprise environments using Microsoft SQL Server 2005 the knowledge and skills to evaluate and improve queries and query response times. |
| • | Course 7031: This course is intended for experienced database professionals who will be responsible for upgrading to SQL Server 2005. The target students for this course already have an understanding of how to use the SQL Server 2000 and SQL Server 2005 and understand the new features and capabilities of SQL Server 2005. |
| • | At the end of this three-day course, students who are new to SQL Server will learn how to write basic Transact-SQL queries for Microsoft SQL Server 2005. |
This Script is used to create a Backup for a Filegroup
BACKUP DATABASE [TestDB] -- backup the database in the [ ]
FILEGROUP = N'PRIMARY' -- backup just the primary file group
TO DISK = N'F:\Backup\TestDB.bak'-- the backup file to create
WITH NOFORMAT, NOINIT, -- Format the tape, NoInit = append to existing file
NAME = N'AW_IT_assets-Full Filegroup Backup', -- name of the tape
SKIP, NOREWIND, NOUNLOAD -- skip errors, don't rewind when done, eject tape when done.
GO
This Script is used to create a Database
use master
go
create database TestDB -- database name of new database
on (name = 'transacttestdb', -- logical name of the file (used by SQL Server)
filename = 'C:\TestDB\TestDB.mdf', -- primary file of the database
size = 20 mb, -- default size is 20mb
filegrowth = 0) -- default filegrowth as specified by SQL Server (usually 10% of starting size a.k.a. 2mb)
log on (name ='transacttestdb_log', -- log file for the database
filename = 'D:\TestDB\TestDB_log.ldf', -- should be on a seperate disk for better performance.
size = 5 mb, -- default size should be 1/4th of the data file size
filegrowth = 0) -- default filegrowth as specified by SQL Server (usually 10% of starting size a.k.a. 500KB)
SQL 2000 Courses:
Course 2071: Querying Microsoft SQL Server 2000 with Transact-SQL (two days)
Course 2072: Administering a Microsoft SQL Server 2000 Database (five days)
Course 2073: Programming a Microsoft SQL Server 2000 Database (five days)
Course 2074 : Designing and Implementing OLAP Solutions Using Microsoft SQL Server 2000 —Five days
SQL Server 2005 Books
Inside Microsoft SQL Server 2005: The Storage Engine |
Programming Microsoft SQL Server 2005 |
Microsoft SQL Server 2005: Database Essentials Step by Step |
Microsoft SQL Server 2005: Applied Techniques Step by Step |
MCITP Self-Paced Training Kit (Exam 70-443): Designing a Database Server Infrastructure Using Microsoft SQL Server 2005 |
SQL Server 2000 Books
Microsoft SQL Server 2000 Reporting Services Step by Step |
Microsoft SQL Server 2000 DTS Step by Step |
Microsoft SQL Server 2000 High Availability |
MCSA/MCSE/MCDBA Self-Paced Training Kit: Microsoft SQL Server 2000 System Administration, Exam 70-228, Second Edition |
MCAD/MCSE/MCDBA Self-Paced Training Kit: Microsoft SQL Server 2000 Database Design and Implementation, Exam 70-229, Second Edition |