410 likes | 516 Views
Administering and Implementing Microsoft SQL 2005. Chokchai Junchey Microsoft Product Specialist Certified Technical Training Center. Agenda. Overview SQL 2005 Features Installing Microsoft SQL 2005 Configuring SQL 2005 Create and Manage 2005 Database.
E N D
Administering and Implementing Microsoft SQL 2005 Chokchai Junchey Microsoft Product Specialist Certified Technical Training Center
Agenda • Overview SQL 2005 Features • Installing Microsoft SQL 2005 • Configuring SQL 2005 • Create and Manage 2005 Database
SQL 2005 Components • Database Engine • Analysis Service • Reporting Service • Integration Service • Notification Service
SQL Database Engine • New data type, XML and varchar(max) • Snapshot isolation • Native XML Web Service • Service Broker Support • Include Index • Online Restore • Partitioning
Analysis Service • Support Multi-dimentional Database • Multiple fact-table • Advanced Data mining • UDM Support
Reporting Service • Support Web and Windows • Matrix, Table, Chart and Free form • Subscription Support • .NET Function Plug-in • Export to Excel, PDF and more
Integration Service • Transfer data from one system to another • Built-in more functions • Scheduling Support • Built-in fuzzy logic
Notification Service • Monitoring File System and Table • Response when data match • Mail and File response support
SQL Editions • Express • Workgroup • Standard • Enterprise • Developer • Mobile
SQL Express Edition • 1 Processor Supports • 1 GB Memory • 4 GB Database • Database Engine and Reporting Service
SQL Workgroup Edition • 2 CPU • 3 GB Memory • Unlimited Database Size • Database Engine and Reporting
Standard Edition • 32 Bits and 64 Bits supported • 4 CPU • Unlimited Memory Support • All Components • Clustered Support (2 Nodes)
Enterprise Edition • 32 Bits and 64 Bits • Unlimited CPU Support • Unlimited Memory Support • All Components • Clustered Support ( > 2 Nodes) • Online Operation Support (Index, Restore)
Understanding SQL 2005 Architecture • Instance • Collation
SQL Instance • Virtual SQL Server • Control CPU and Memory Usage • Different Configuration
SQL Collation • Character Set • Sort Order
Configuration Options • Network Configuration • CPU Configuration • Memory Configuration • Database Configuration
Network Configuration • SQL Surface Area Configuration • SQL Configuration Manager
CPU Options • Limited CPU Usage • Fiber Mode • Worker Thread • Priority Control
Memory Options • Limited Memory Usage for SQL • Add /3GB to Increase SQL Memory to 3 GB • Add /PAE and AWE
Creating SQL 2005 Database • Prepare More Than One Physical Disk • Format Disk using 8K or 16K Clustered Block
File Group and File • Use Multiple Filegroup to Speed Up Index on Join • Use Multiple File to Speed Up Single Table
SQL Database Options • Recovery Option • Compatible Option • Statistics • Database State
Manage SQL Database • Expand Database Size • Shrink Database Size • Create SQL Partition
SQL 2005 Authentication • Windows Authentication • SQL Authentication • Asymmetric Key • Certificates Authentication
SQL Permission • Principal • Permission • Securable
Logins and Users • Logins use to connect to SQL Server • Users map Login to Databases
Database Roles • Standard Database Roles • Application Roles
Overview Automated Task • SQL Agent and Event Log • Alert • Jobs • Operator
Alerts • Event Alert • Performance Alert • WMI Alert
Operators • Response to SQL Alert or Jobs • Mail Recipient • Windows Message • Fax Email
Overview SQL Backup • Using VSS Features on Windows 2003 • Using SQL Backup
Backup Type • Data Backup • Full Backup • Differential Backup • Log Backup
Backup Options • Media Name and Password • Mirror and Parallel Backup • Init and Format • Expire dates