MS SQL Server tietokannan helppo hallintatyökalu apinalle

Liittynyt
17.10.2016
Viestejä
247
Tämmönen old school koodari (ei tietokanta orientoitunut) joutuu pakolla opettelemaan MS SQL Serverin käyttöä, kun työkaveri vaihtoi firmaa.

Tähänhän sinänsä on olemassa Microsoftin oma SQL Server Management Studio, joka on ilmainen, mutta jotenkin hankala käyttää.

Tietääkö joku suositella työkalua, jolla on helppoa luoda, kopioida tauluja ja lisätä/poistaa taulun sarakkeita niks/naks hiirellä ja copy pastella.
Siis ilman, että tarvitsee kaikki tehdä SQL komennoilla. Menee kaikki maailman aika Googlettamiseen.

Vanhempiin tietokantoihin, joita joskus käyttänyt on sellaisia ollut esim. MySQL ja Lyog-sovellus.
 
Liittynyt
17.10.2016
Viestejä
22 281
Täältäkin ääni sille, että opettelee SQL-kieltä paremmin. Ei edes mihinkään migraatioihin, mutta isommissa firmoissa tehdään deployment scriptejä ja SQL nyt on suunnilleen samanlaista kaikilla relaatiotietokannoilla. Sen opetteleminen kannattaa aina.

Lisäksi niitä taulurakenteita voi editoida, kun laittaa hiiren oikea taulun päällä ja edit, mutta mieluummin skripteillä.

CREATE TABLE ja ALTER TABLE on ne kaksi käskyä, joita tarvitset taulujen muokkaukseen ja luontiin.

Import/Export Wizard taas on Microsoftin suositeltu tapa kopioida tauluja, näkymiä ja muita tietokantaobjekteja. Voit toki tehdä SELECT INTO, mutta se hajottaa riippuvuudet ja avaimet.
 
Liittynyt
17.10.2016
Viestejä
14 868
Kyllä ne kantojen luonnit sun muut migraatiot kannattaa saada versionhallintaan talteen niin jää jälki että mitä on milloinkin tehty. Ja saa pyöräytettyä samat kannat uudestaan.
 
  • Tykkää
Reactions: drc
Liittynyt
17.10.2016
Viestejä
247
Mikä on versionhallinta? Ei meillä sellaisia käytetä tässä puulaakissa.
Joo tiedän kyllä mikä se on. ;)

Mutta kysehän taas on siitä, että vaikka olisi järkevää opetella, niin ei ole aikaa, kun vanhoissakin projekteissa riittävästi puuhaa.
 
Viimeksi muokattu:

poskiholisti

Team R&T
Liittynyt
17.10.2016
Viestejä
793
Juu, migraatiohommat versioiduilla skripteillä haltuun.

MS SQL Management Studio on omasta mielestäni ihan kelvollinen ja helppokäyttöinen hallintatyökalu. Defacto-hallintatyökaluna kannattaa ottaa se kyllä haltuun edes perusteiden osalta.
 

poskiholisti

Team R&T
Liittynyt
17.10.2016
Viestejä
793
Mikä on versionhallinta? Ei meillä sellaisia käytetä tässä puulaakissa.
Joo tiedän kyllä mikä se on. ;)

Mutta kysehän taas on siitä, että vaikka olisi järkevää opetella, niin ei ole aikaa, kun vanhoissakin projekteissa riittävästi puuhaa.
Jos nousee tie pystyyn, niin helpompi vaihtaa työpaikkaa... ;)
Tuota noin, millä ihmeellä teillä pysyy projektin lähdekoodit edes etäisesti hanskassa :confused:
 
Liittynyt
17.10.2016
Viestejä
247
Anteeksi offtopic, mutta mitäs jos tämä tyyppi nostaa kytkintä?
Ne on tehneet jälkirahastusta, jos joutuu kyselemään neuvoja. Välillä on aika kallista kysyä.

Joku varhaiseläkeukko kesämökin laiturin päästä antaa neuvoja ja kolmen tonnin lasku tulee perästä.
 
Viimeksi muokattu:
Liittynyt
17.10.2016
Viestejä
247
Kyllä ne kantojen luonnit sun muut migraatiot kannattaa saada versionhallintaan talteen niin jää jälki että mitä on milloinkin tehty. Ja saa pyöräytettyä samat kannat uudestaan.
Käytännössä tämä on nykyisin hallittu niin, että koko kannasta otetaan backup. Ne säilötään datoineen jossakin levyn kulmalla. Ei vie mitenkään kauheasti tilaa, vaan ehkä 100 MB.
Uuteen projektiin otetaan jonkin vanhan projektin kanta käyttöön restorella. Muutellaan editorilla tarpeen mukaan.
 
Viimeksi muokattu:
Liittynyt
17.01.2018
Viestejä
2 120
MSSQL management studio on se mitä vastaavan kannan kanssa kannattaa käyttää kun kerran on ilmainen.
Joskus melko kauan sitten oli myös TOAD for sql server mutta hintaansa nähden ei silloin ollut riittävän hyvä. Nykyään on varmasti enemmän vaihtoehtoja mutta suositan silti mgmt studiota.

Jos kantaa joutuu hoitamaan niin sql kannattaa opetella, yleensä pääsee jopa helpommalla ja nopeammin kuin kliksuttelemalla.
 
Liittynyt
22.12.2018
Viestejä
48
Kannattaa myös kokeilla Azure Data Studiota. Se on vähän köykäisempi kuin SSMS. Nimestä huolimatta toimii myös on-prem SQL Serverin kanssa.
 
Toggle Sidebar

Statistiikka

Viestiketjut
242 774
Viestejä
4 240 583
Jäsenet
71 244
Uusin jäsen
Vapaa-aikaheebo

Hinta.fi

Ylös Bottom