Denna artikel är en spegelartikel om maskinöversättning, klicka här för att hoppa till originalartikeln.

Utsikt: 16629|Svar: 8

[Källa] Databasens grunder

[Kopiera länk]
Publicerad på 2019-02-22 15:41:41 | | | |
Detta inlägg redigerades senast av Kongcida den 25-2019 09:05

Det luktar verkligen

Jag ville först gå in i programmerargropen när jag kom i kontakt med ett utländskt spel under mitt tredje år   Inloggningen med hyperlänken är synlig.  (Jag svär att jag inte vill göra reklam för NetEase så och så, och nu borde det vara upphovsrättsskyddat av NetEase??) )。 När jag spelade det här spelet tidigare fanns det ingen server i Kina. Spelet laddas superlångsamt, och ett fåtal CodeCombat-entusiaster dyker upp. Det finns några stora kor som startar en i sin egen hemstad, och då kan de vara upptagna med studier och arbete, och de spelar inte det här spelet längre.
Vid den tiden hade Python precis släppts och var populärt, så språket jag valde i spelet var Python.  Med varje nivå fann jag lite intresse och en känsla av prestation i spel och programmering. Senare började jag titta på Python-lärvideor om MOOC.com.
Men till slut blev jag en C#-utvecklingsnybörjare 233333~.  Senare, av fysiska skäl, blev C#.  Jag måste säga att Microsoft Barbies IDE är riktigt bra, felsökning, smarta ledtrådar emmmm är verkligen doftande.....   

Här är några SQL-anteckningar från min självstudie:

Miljö

> Windows


Verktyg behövs


> MSSQL: Du kan gå till Microsofts officiella webbplats för att ladda ner den, eller så kan du gå ditInloggningen med hyperlänken är synlig.Välj SQL Server 2017

SMS

#Skapa en databas

Ovanstående utföranderesultat är:



På detta sätt har vi skapat en databas, även om vi har ett enklare sätt att skriva den på följande sätt:

Resultatet av denna skrivmetod är detsamma som ovan, och vi kan också skapa en databas som heter DemoDb med databasens standardstorlek.

# Radera databasen  

Vi stöter alltid på "Kan inte ta bort databasen "DemoDb"", eftersom databasen för närvarande används." Detta beror på att processen som ansluter till databasen inte har stängts  

* Vid denna tidpunkt kan vi högerklicka direkt på databasen -> stänga den befintliga anslutningen till databasen -> OK

Som visas i figuren:




* Eller så kan vi använda metoden att döda processen med markören och sedan radera databasen


Ovanstående är att skapa en databas och ta bort en databas

Trampar på gropen

När du skapar databasen kan du se Note 1 och Note 2 i koden. Vissa kommer att vara nyfikna, eftersom Note 1 är namnet på databasen som ska skapas, varför finns det ett namn i Note 2. Lappen säger "Namnet här syftar på det logiska namnet på databasen i sys.database_files", så vad betyder detta? I vilka scenarier skulle detta namn användas?

För att ta reda på vad som händer härnäst, lyssna på nästa genomgång......   Ahem, bara skojar...

När jag först började på företaget för att göra ett projekt gav min kollega mig en .bak databasbackup. Skapa en databas enligt namnet ovan, och bifoga sedan databasbackupen (handledning senare), så att den säkerhetskopieras till det lokala området. På grund av problem med projektarkitekturen kommer dock en förfrågan om tabelldata att utföra n frågor för tabeller kopplade till tabellen. På detta sätt har olika databasoperationer fått databasloggen att skjuta i höjden till 40G på en månad (det var verkligen en hjärna att lägga databasen på C-enheten från början, och sedan flyttades databasen till en annan disk). Sedan letade jag efter ett sätt att radera databasloggen i olika inlägg på internet, och hittade några som alla rapporterade fel när de kördes. Jag trodde det var en online-grupp, men de gjorde fel. Senare kunde jag verkligen inte göra det, så jag var tvungen att kolla orsaken till felet.



Efter att denna databaskod exekverats är felmeddelandet här "Filen 'LogistarOA20171106_log' för databasen 'LogistarOA20171106' kan inte hittas i sys.database_files. Filen existerar inte eller har raderats.Anledningen till frågan är att i "sys.database_files" är det logiska namnet på denna databas inte 'LogistarOA20171106_log'.

Följande är frågekoden:


Sökresultaten är:



Självklart är filnamnet och det logiska namnet på databasloggen olika, det ena är 'LogistarOA20171106_log' och det andra 'CQJHJShippingOA_log'. Låt oss ändra Note 5 i koden och det är okej.

Emmmmm... Vanliga människor kan inte trampa på den här gropen, och problemen jag kan stöta på är ännu märkligare......






Föregående:Morning Post | Fredag 22 februari 2019
Nästa:ideaSätt upp Alibaba Cloud-avbilden i Maven-arkivet
Publicerad på 2019-02-23 20:07:58 |
Det här är ett citat
Kom igen!
Publicerad på 2019-02-23 20:12:13 Från telefonen |
(σ゚∀゚)σ⁶⁶⁶⁶⁶⁶⁶⁶⁶⁶
Publicerad på 2019-02-23 20:20:58 |
Jag såg den inte igår
Publicerad på 2019-02-23 20:21:56 |
Sommaren publicerad 2019-23 20:20
Jag såg den inte igår

På grund av länken utlöstes bakgrundskontrollen, och den har inte granskats.
Publicerad på 2019-02-25 09:13:37 |
Stödd
Publicerad på 2019-02-25 09:16:36 |
6666, support ~ fortsätt arbeta hårt
Publicerad på 2019-02-25 09:16:42 Från telefonen |
Fantastiskt, unga dam, som granskar databasen
Publicerad på 2019-03-05 12:27:17 |
Lärt mig!!
Friskrivning:
All programvara, programmeringsmaterial eller artiklar som publiceras av Code Farmer Network är endast för lärande- och forskningsändamål; Ovanstående innehåll får inte användas för kommersiella eller olagliga ändamål, annars kommer användarna att bära alla konsekvenser. Informationen på denna sida kommer från internet, och upphovsrättstvister har inget med denna sida att göra. Du måste helt radera ovanstående innehåll från din dator inom 24 timmar efter nedladdning. Om du gillar programmet, vänligen stöd äkta programvara, köp registrering och få bättre äkta tjänster. Om det finns något intrång, vänligen kontakta oss via e-post.

Mail To:help@itsvse.com