Skip to main content

మైక్రోసాఫ్ట్ SQL సర్వర్ కమాండ్ లైన్ యుటిలిటీ

Anonim

మైక్రోసాఫ్ట్ SQL సర్వర్ డేటాను తిరిగి పొందడం మరియు సవరించడం మరియు SQL సర్వర్ డేటాబేస్లను కాన్ఫిగర్ చేయడం కోసం పలు గ్రాఫికల్ వినియోగదారు ఇంటర్ఫేస్లతో వినియోగదారులను అందిస్తుంది. అయినప్పటికీ, కొన్నిసార్లు పాత-ఆకారమైన కమాండ్ లైన్ నుండి పని చేయడం చాలా సులభం. మీరు SQL ప్రశ్నని అమలు చేయడానికి లేదా SQL స్క్రిప్ట్లను SQL స్క్రిప్ట్లను చేర్చాలనుకుంటే త్వరితంగా మరియు డర్టీ మార్గానికి వెతుకుతున్నా, SQLCMD మీ లక్ష్యాన్ని చేరుకోవడానికి మిమ్మల్ని అనుమతిస్తుంది. ఈ వ్యాసం మీకు ఇప్పటికే మైక్రోసాఫ్ట్ యొక్క అడ్వెంచర్ వర్క్స్ నమూనా డేటాబేస్ ఇన్స్టాల్ చేయబడిందని ఊహిస్తోంది.

01 నుండి 05

ఒక కమాండ్ ప్రాంప్ట్ తెరవబడుతుంది

SQLCMD ను అమలు చేయడానికి, మీరు ముందుగా Windows ఆదేశ పంక్తి సౌలభ్యాన్ని తెరవాలి. విండోస్ XP లో, క్లిక్ చేయండి రన్> ప్రారంభించండి ఆపై టైప్ చేయండి సిఎండి క్లిక్ చేయడానికి ముందు టెక్స్ట్ బాక్స్ లో అలాగే. Windows Vista లో, క్లిక్ చేయండి Windows బటన్, రకం సిఎండి లోకి శోధన బాక్స్ మరియు ప్రెస్ ఎంటర్.మీరు Windows ఆదేశం ప్రాంప్ట్ ను చూస్తారు.

02 యొక్క 05

డేటాబేస్కు కనెక్ట్ చేస్తోంది

మీరు కమాండ్ ప్రాంప్ట్ తెరిచిన తర్వాత, డేటాబేస్కు కనెక్ట్ చేయడానికి SQLCMD వినియోగాన్ని ఉపయోగించండి. ఈ ఉదాహరణలో, మేము AdventureWorks2014 డేటాబేస్కు కనెక్ట్ చేస్తున్నాము, కాబట్టి మేము కమాండ్ను ఉపయోగిస్తాము:

sqlcmd -d సాహసవోర్క్స్2014

ఇది మీ డేటాబేస్కు కనెక్ట్ అప్రమేయ Windows ఆధారాలను ఉపయోగిస్తుంది. -P ఫ్లాగ్ను ఉపయోగించి -U ఫ్లాగ్ మరియు పాస్వర్డ్ ఉపయోగించి మీరు ఒక వినియోగదారు పేరును కూడా పేర్కొనవచ్చు. ఉదాహరణకు, మీరు ఈ క్రింది ఆదేశ పంక్తితో యూజర్ పేరు "మైక్" మరియు పాస్ వర్డ్ "goirish" ను ఉపయోగించి డేటాబేస్కు కనెక్ట్ కావచ్చు:

sqlcmd -U మైక్ -P గోరీష్- D సాహసోకర్స్2014 03 లో 05

ఒక ప్రశ్నను ఎంటర్ చేస్తోంది

1> ప్రాంప్ట్ వద్ద SQL స్టేట్మెంట్ను టైప్ చెయ్యడం ప్రారంభించండి. మీ ప్రశ్న కోసం మీరు నొక్కడం ద్వారా, మీరు నొక్కడం ద్వారా అనేక పంక్తులను ఉపయోగించవచ్చు ఎంటర్ కీ ప్రతి లైన్ తరువాత. SQL సర్వర్ మీ ప్రశ్నని అమలు చేయకుండా స్పష్టంగా నిర్దేశించబడదు.ఈ ఉదాహరణలో, మేము ఈ క్రింది ప్రశ్నను ఎంటర్ చేస్తాము:

ఎంచుకోండి * HumanResources.shift నుండి 04 లో 05

ప్రశ్న అమలు చేస్తుంది

మీరు మీ ప్రశ్నను అమలు చేయడానికి సిద్ధంగా ఉన్నప్పుడు, కమాండ్ను టైప్ చేయండి వెళ్ళండి SQLCMD మరియు ప్రెస్ లో కొత్త కమాండ్ లైన్ పై ఎంటర్. మీ ప్రశ్నని SQLCMD అమలు చేస్తుంది మరియు స్క్రీన్పై ఫలితాలను ప్రదర్శిస్తుంది.

05 05

నిష్క్రమించడం SQLCMD

మీరు SQLCMD నుండి నిష్క్రమించడానికి సిద్ధంగా ఉన్నప్పుడు, కమాండ్ను టైప్ చేయండి EXIT విండోస్ కమాండ్ ప్రాంప్ట్కు తిరిగి వెళ్ళడానికి ఖాళీ కమాండ్ లైన్లో.