MS SQL Server tietokannan helppo hallintatyökalu apinalle

Liittynyt
17.10.2016
Viestejä
243
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ä
21 885
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 550
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ä
243
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ä
784
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ä
784
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ä
243
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ä
243
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ä
1 998
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ä
45
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
237 495
Viestejä
4 164 268
Jäsenet
70 416
Uusin jäsen
giantaxe

Hinta.fi

Ylös Bottom