Microsoft SQL Server -tietokannan hallinta. Jouni Huotari

Samankaltaiset tiedostot
SQL Server 2008 asennus

MySQL Maestro. Aleksi Korpela IST4SO Markus Lamminaho IST4SO

MYSQL-TIETOKANNAN JA OBJEKTIEN LUOMINEN JA HALLINTA ERI MYSQL- TYÖKALUILLA JOUNI HUOTARI

Lab A1.FARM_Hyper-V.v3

Tietokannanhoitaja DBA (Database Administrator) ja tietokannan hallinta

Selvitysraportti. MySQL serverin asennus Windows ympäristöön

TIETOKONEYLIASENTAJAN ERIKOISAMMATTITUTKINTO

Maiju Mykkänen Susanna Sällinen

SQL Buddy JAMK Labranet Wiki

Yksittäisasennus eli perusasennus

TIETOKANNANHOITAJA DBA (DATABASE ADMINISTRATOR) JA TIETOKANNAN HALLINTA

Käyttöoppaasi. F-SECURE PSB AND SERVER SECURITY

Windows Server 2012 asentaminen ja käyttöönotto, Serverin pyörittämisen takia tarvitaan

HELIA 1 (11) Outi Virkki Tiedonhallinta

Harjoituksen aiheena on tietokantapalvelimen asentaminen ja testaaminen. Asennetaan MySQL-tietokanta. Hieman linkkejä:

TEHTÄVÄ 4: Microsoft Windows Deployment Services asennus ja hallinta

Tikon Ostolaskujenkäsittely versio SP1

Visma Liikkuvan työn ratkaisut Päivitysohje. Pääkäyttäjän opas

HELIA 1 (15) Outi Virkki Tietokantasuunnittelu

GPRS-lisäpalvelu INTERNET-ASETUKSET

Firebird JAMK Labranet Wiki

HARJOITUS 2: Käyttäjien ja käyttäjäryhmien luominen, Active Directory Users and Computers

TIETOKONEYLIASENTAJAN ERIKOISAMMATTITUTKINTO

FinFamily PostgreSQL installation ( ) FinFamily PostgreSQL

Ylläpitäjät, järjestelmäarkkitehdit ja muut, jotka huolehtivat VMwareinfrastruktuurin

CLOUDBACKUP TSM varmistusohjelmiston asennus

LINUX-HARJOITUS, MYSQL

Tikon Ostolaskujenkäsittely versio 6.2.0

Asennusohjeet HIITed palvelun asentamiseen

MUITA TIETOKANTAOBJEKTEJA NÄKYMÄT, SYNONYYMIT, INDEKSOINTI, VALTUUDET JA SYSTEEMIHAKEMISTO

server "Ismo" $ uname -a Linux ismo #1 SMP Thu Sep 16 19:35:51 UTC 2010 i686 GNU/Linux $ cat /etc/issue Debian GNU/Linux 5.

Coolselector Asennusohje

Viva-16. Käyttöohje Veikko Nokkala Suomen Videovalvonta.com

SQL Server 2005 Express Edition tietokannan asennusohje

TIETOKONEASENTAJAN AMMATTITUTKINTO OHJELMISTOJEN KÄYTTÖ JA ASENNUS, ENNAKKOTEHTÄVÄ

Visma Liikkuvan työn ratkaisut

Tikon Ostolaskujenkäsittely/Web-myyntilaskutus versio 6.3.0

Outlookin konfigurointi. Huoltamosähköposti Sonerahosted

Tikon Ostolaskujenkäsittely/Web-myyntilaskutus versio 6.3.0

Aditro Tikon ostolaskujen käsittely versio SP1

Netikka verkkotila - käyttöohje

Haaga-Helia/IltaTiko ict2tcd005: Ohjelmiston suunnittelutaito 1/7 Anne Benson. Tällä opintojaksolla käytämme VS:n kolmen kokonaisuuden luomiseen:

HAMINETTI WLAN LIITTYMÄN KÄYTTÖÖNOTTO-OHJE

Tikon Ostolaskujenkäsittely/Web-myyntilaskutus versio 6.4.0

Visma Document Center 8.01 Asennus ja päivitys (Visma Nova) Ohje

Käyttöohje Planeetta Internet Oy

erasmartcardkortinlukijaohjelmiston

Maha Eurosystem jarrulaskentaohjelman asennusohje versio

Muita tietokantaobjekteja. Näkymät, synonyymit, indeksointi, valtuudet ja systeemihakemisto

Lab SBS3.FARM_Hyper-V - Navigating a SharePoint site

TEHTÄVÄ 3: * Tehtävä 1, ** Tehtävä 2

Konesali ilman rajoja Kongressi A

Outlook Office 365. Tässä ohjeessa kuvataan miten sähköpostitili (IMAP) sekä Kotisivut.com Autentikoiva SMTPlisäpalvelu

INTERBASE 5.0 PÄIVITYS VERSIOON 5.6

Task 1.FARM_Hyper-V Creating the virtual lab environment SharePoint-harjoitusympäristön rakentaminen

Web Services tietokantaohjelmoinnin perusteet

TEHTÄVÄ 5: Microsoft Virtual PC asennus ja hallinta

McAfee VirusScan Enterprice asennus

CLS VERKKOLISENSSIN ASENNUSOHJE sivu 1

TW-LTE 4G/3G. USB-modeemi (USB 2.0)

Miten voin selvittää säästömahdollisuuteni ja pääsen hyötymään niistä?

Network Video Recorder. Pika-asennusohje

FinFamily Installation and importing data ( ) FinFamily Asennus / Installation

1 ASENNA UUSI VIRTUALIKONE (WINDOWS SERVER 2012 R2)

Testidatan generointi

3. Asenna MySQLdb(MySQL-python-1.2.3b4.win32-py2.7.exe) ja pyserial (pyserial- 2.5.win32.exe)

CLS verkkolisenssin asennusohje (2018 ) sivu 1

Aditro Tikon ostolaskujen käsittely versio 6.2.0

CLS verkkolisenssin asennusohje ( ) sivu 1

Viljo-Praktiikka ja Kirjanpito -ohjelman versio 3.05 asennusohje uudet käyttäjät

Pertti Pennanen pepe.local 1 (38) EDUPOLI ICTPro

Microsoft Visual Studio 2005

HAME PostGIS-tietokanta

Automaster tai MBS. 2. ODBC - ajurin asennus (jos ei ole jo asennettu)

PRINTER DRIVER PÄÄKÄYTTÄJÄN OPAS

Written by Administrator Monday, 05 September :14 - Last Updated Thursday, 23 February :36

AXXION OY. Hosting-palvelut Asiakasohjeistus Versio 1.0

Selaimen ja Netikka-yhteyden asennus. Netikka.netin asennus

Asennusohje. Sahara-ryhmä. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

SQLite selvitysraportti. Juha Veijonen, Ari Laukkanen, Matti Eronen. Maaliskuu 2010

MY STANDARD -OHJE. mystandard.hansaworld.com. Standard ERP Pilvipalvelu Sivu 1/6

SuomiCom-sähköpostiasetukset Microsoft Outlook 2016

Action Request System

IIO10200 TIETOKANTAOHJELMOINTI (4 OP) OPINTOJAKSON ESITTELY JOUNI HUOTARI

Backup Exec 3600 Appliance

Visma Nova. Visma Nova ASP käyttö ja ohjeet

Salasanojen hallinta. Salasanojen hallintaopas RESTAURANT ENTERPRISE SOLUTION

Hälyri-tietojärjestelmä, Palvelinohjelmiston version asennusohje

KEMI-TORNIONLAAKSON KOULUTUSKUNTAYHTYMÄ LAPPIA LANGATON VIERAILIJAVERKKO 2(7) VERKKOYHTEYDEN MÄÄRITTELY WINDOWS XP:LLE (WINDOWS XP SP3)

Verkottunut suunnittelu

Mark Summary Form. Tulospalvelu. Competitor No Competitor Name Member

TIEDONHALLINTA - SYKSY Luento 11. Hannu Markkanen /10/12 Helsinki Metropolia University of Applied Sciences

Yleinen ohjeistus Taitaja-tehtävään Windows

Asennusohje. Sahara-ryhmä. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

Työpöytävirtualisointi

POP-UP -IKKUNOIDEN SALLIMINEN

DebianDB pikaopas DBTechNet / M. Laiho sivu 1

Visma Document Center Asennus ja päivitys (Visma Nova) Ohje

1 Tivax Professional 4.5

Transkriptio:

Microsoft SQL Server -tietokannan hallinta Jouni Huotari 13.2.2008

Tavoite Saada käsitys SQL Serverin (v. 2005) ominaisuuksista + eri vaihtoehtojen hyvistä ja mahdollisista huonoista puolista Oppia luomaan tietokanta, taulut ja muut objektit eri SQL Serverin työkaluilla Pystyä hallinnoimaan SQL Server -tietokantaa: varmistukset käyttäjien hallinta monitorointi 2

Microsoft SQL Serverin taustatietoa http://www.microsoft.com/sql Alunperin Sybasen kanssa yhteistyö: SQL Server ostettiin Sybaselta ja jonkin aikaa versiot olivat samoja (versio 6.5 v. 1996) Versio 7.0 v. 1998, sen jälkeen versiot 2000, 2005 (SP2), 2008 Järjestelmätuki: Windowsin eri versiot 3

4

5

Microsoft SQL Server JAMKissa R5 Generation perustuu SQL Server -tietokantaan JAMKilla sopimus Microsoftin kanssa ohjelmistokehitystyökalujen vapaasta käytöstä opetuksessa SQL Server Express Editition (XE) löytyy huojon Vmware-virtuaalikoneesta: \\GHOST\huojo\XP_SQL-ServerXE_VS.net \\Ghost\huojo\MS200x_XE-kansiossa mm. esimerkkikannat (asenna AdventureWorksLT.msi) 6

SQL Server 2005 Express Edition Asennus

Asennus \\GHOST\huojo\ Autentikointi Windows Mixed System administratorin eli sa:n salasana: root66 8

Asennus Collation-asetus Lajittelujärjestys (ä/ö/å) Onko merkin koolla väliä? CI: case insensitive => ei CS: case insensitive => on 9

Asennus Käyttäjä- ja admintilien asetus asennusvaiheessa 10

Autentikointitapa ja käyttäjien luominen

Autentikointitavan muutos Käynnistä Enterprise Manager, napsauta hiiren kakkosnapilla palvelimen nimeä (esim. SQLEXPRESS) ja valitse Properties Valitse Security Valitse Server Authentication -kohdasta SQL Server and Windows Authentication, jos haluat luoda omia käyttäjiä (ei Windowsin hallinnoimia) SQL Serveriin => sallitaan eiluotettujen yhteyksien yli tulevat sisäänkirjautumiset (esim. Internet) Käynnistä SQL Server uudelleen 12

Autentikointitavan muutos Huom. Windowsin puolella on laajemmat suojausominaisuudet, esim. salasanoille Windows-ryhmät voidaan lisätä yhtenä login-nimenä 13

Käyttäjän luominen Security Logins > New Login 14

Yleismääritykset 15

Login Properties (Server Roles Page) bulkadmin can run the BULK INSERT statement. dbcreator can create, alter, drop, and restore any database. diskadmin can manage disk files. processadmin can terminate processes running in an instance of the Database Engine. securityadmin manage logins and their properties. They can GRANT, DENY, and REVOKE server-level permissions. They can also GRANT, DENY, and REVOKE database-level permissions. Additionally, they can reset passwords for SQL Server logins. serveradmin can change server-wide configuration options and shut down the server. setupadmin can add and remove linked servers, and they can execute some system stored procedures. sysadmin can perform any activity in the Database Engine. By default, all members of the Windows BUILTIN\Administrators group (the local administrators group) are members of the sysadmin fixed server role. 16

User Mapping 17

Securables 18

Uusi login 19

SQL Server -tietokannan ja taulun luominen

Enterprise Managerin (SQL Server 2000) käynnistys 21

SQL Server Management Studio Express 22

Selaa tietokantaobjekteja 23

Kaksoisnapsautus näyttää taulumäärittelyt 24

Oikeanpuoleisen napin takaa päästään antamaan komento taulun sisällön näkemiseksi SQL-lause nähdään, kun painat SQL-työkalua 25

Uuden tietokannan luonti 26

27

Uuden taulun luonti 28

Perusavaimen määritys 29

Taulun tallennus 30

Lisätietoa ja vertailuja Kotisivu: http://www.microsoft.com/sql/ Vertailu MySQL:ään: http://www.microsoft.com/sql/prodinfo/compare/mysql/default.mspx Database Journal: http://www.databasejournal.com/features/mssql/archives.php CodePlex: http://blogs.msdn.com/buckwoody/archive/2008/01/14/myfavorite-codeplex-projects.aspx Tips: http://www.sqldbatips.com/ & http://sql-server-performance.com/tips/all_main.aspx Cheat sheet: http://www.ilovejackdaniels.com/cheat-sheets/sql-servercheat-sheet/ Virtual Labs: http://msdn2.microsoft.com/en-us/virtuallabs/aa740409.aspx 31

Tietolähteiden hallinta ETL-menetelmin (SQL Server Integration Services) http://www.mspost.fi/microsoft/5_business_intelligence_ja_suorituskyvyn_hallinta.pdf 32