Presentation is loading. Please wait.

Presentation is loading. Please wait.

IT:Network:Applications.  “Business runs on databases…” ◦ Understatement!  Requirements  Installation  Creating Databases  SIMPLE query ◦ Just enough.

Similar presentations


Presentation on theme: "IT:Network:Applications.  “Business runs on databases…” ◦ Understatement!  Requirements  Installation  Creating Databases  SIMPLE query ◦ Just enough."— Presentation transcript:

1 IT:Network:Applications

2  “Business runs on databases…” ◦ Understatement!  Requirements  Installation  Creating Databases  SIMPLE query ◦ Just enough to ensure its there  Hand-off to DBA

3  OS: 7, Server 2003, Server 2008  32- and 64-bit  IIS needed for reporting .Net 2.0 or later (ASP.net)

4  Run ‘splash.hta’ from CD  Select Platform  Install ‘Server components…’  System check runs – ensures proper environment

5  Components ◦ SQL DB Services ◦ Analysis Services (Online Analytic Processing (OLAP) and data-mining) ◦ Reporting Services ◦ Notification Services (Send reports in “timely” fashion) ◦ Integration (talk to other db)  Select basics and fine-tune via Advanced

6  “default” is first SQL server on this box  If need more SQL servers (virtual hosts), use “Named Instance”  Use system account or use domain account ◦ domain must be “old-style” (YOURDOMAIN) not DNS-style (YOURDOMAIN.local)  Reboot when done!

7  Database ◦ “Unit of Knowledge”  Table ◦ Sub-component of Database ◦ “Unit of Storage”  Database may be multiple tables ◦ Database for NWTC  Table for Students  Table for Programs  One field in Students “points” to correct record in Programs

8  SQL Server Management Studio  R-Click on Databases > New Database ◦ Give it a name  Now need tables and data ◦ Could create them in similar fashion to above ◦ Import data from a “flat” database (CSV,txt)

9  LOOK AT FILES FIRST ◦ Does data make sense? ◦ What fields do we have? ◦ What data types will we use?  string, integer, real number, money,… ◦ Anything in there we don’t need?

10

11  R-Click on your database > Tasks > Import Data  Data source will be Flat File Source ◦ Pick file  Will show you what it read ◦ Did it read it right? ◦ Watch embedded commas in data ◦ Watch quoting  Select destination (accept defaults)

12  On “Select Source Table and Views” edit your mapping ◦ Specify field name and data type  string = varchar[n] (Variable Character non-unicode)  integer = int, smallint, bigint  decimal = float, real  $$ = money, smallmoney  Dates = datetime  Set Field name to “ignore” for fields we don’t need

13  Table needs one field that uniquely identifies a particular record  Must not be null!  If needed, add field, set to “int” or “bigint” ◦ Mark as NOT allow Null ◦ Set as Identity Column

14  BACKUP DATABASE CustomerDB TO DISK = ‘C:\Backups\CustDB.BAK’  or  In SQL Server Mgmt Studio ◦ Rclick on Database > Tasks > Backup ◦ Delete “default” backup destination and Add new one

15  SQL Server Mgmt Studio  R-Click on DATABASES (or your DB) ◦ Restore DB ◦ Specify DB to restore to & Specify source (our file) ◦ Click box to restore this set ◦ OPTIONS!  or  RESTORE DATABASE CustomerDB  FROM DISK = ‘C:\Backups\CustDB.BAK’

16  In Mgmt Studio  Configure backup as before  Script menu > Script Action to Job ◦ Left-side, select “steps” then Edit  Make sure job is correct ◦ Left-side, select “schedules” then New  Give name, pick schedule, Ok


Download ppt "IT:Network:Applications.  “Business runs on databases…” ◦ Understatement!  Requirements  Installation  Creating Databases  SIMPLE query ◦ Just enough."

Similar presentations


Ads by Google