|
|
Publisert på 22.02.2019 15:41:41
|
|
|
|

Dette innlegget ble sist redigert av Kongcida 25.02.2019 09:05
Det lukter virkelig
Jeg ønsket først å gå inn i programmerergropen da jeg kom i kontakt med et utenlandsk spill i mitt tredje studieår Innloggingen med hyperkoblingen er synlig. (Jeg sverger på at jeg ikke vil reklamere for NetEase sitt så-og-så-spill, og nå burde det være opphavsrettslig beskyttet av NetEase??) )。 Da jeg spilte dette spillet før, fantes det ingen server i Kina. Spillet laster veldig sakte, og en håndfull CodeCombat-entusiaster dukker opp. Det er noen få store kuer som etablerer en i sin egen hjemby, og så kan de være opptatt med studier og jobb, og de spiller ikke dette spillet lenger. På den tiden hadde Python nettopp kommet ut og var populært, så språket jeg valgte i spillet var Python. Med hvert nivå fant jeg litt interesse og en følelse av mestring i spill og programmering. Senere begynte jeg å se på Python-læringsvideoer på MOOC.com. Men til slutt ble jeg en C#-utviklingsnybegynner 233333~. Senere, på grunn av fysiske årsaker, ble C#. Jeg må si at Microsoft Barbies IDE er veldig bra, feilsøking, smarte hint emmmmm er veldig duftende.....
Her er noen SQL-notater fra selvstudiet mitt:
Miljø
Verktøy som trengs
Tekst
#Opprett en database
De ovennevnte utførelsesresultatene er:
På denne måten har vi laget en database, selv om vi har en enklere måte å skrive den på som følger:
Resultatet av denne skrivemetoden er det samme som ovenfor, og vi kan også lage en database kalt DemoDb med standardstørrelsen på databasen.
# Slett databasen
Vi møter alltid "Kan ikke slette databasen "DemoDb"", fordi databasen for øyeblikket er i bruk." Dette er fordi prosessen som kobler til databasen ikke er avsluttet
* På dette tidspunktet kan vi høyreklikke direkte på databasen -> lukke den eksisterende tilkoblingen til databasen -> OK
Som vist i figuren:
* Eller vi kan bruke metoden med å drepe prosessen med markøren og deretter slette databasen
Ovenstående er å opprette en database og slette en database
Trå på gropen
Når du oppretter databasen, kan du se Note 1 og Note 2 i koden. Noen vil være nysgjerrige, siden Note 1 er navnet på databasen som skal opprettes, hvorfor det er et navn i Note 2. Notatet sier "Navnet her refererer til det logiske navnet på databasen i sys.database_files", så hva betyr dette? I hvilke situasjoner ville dette navnet blitt brukt?
For å finne ut hva som skjer videre, hør neste gjennomgang...... Ahem, bare tuller...
Da jeg først begynte i selskapet for å gjøre et prosjekt, ga kollegaen min meg en .bak databasebackup. Lag en database i henhold til navnet ovenfor, og legg deretter ved databasebackupen (veiledning senere), slik at den er sikkerhetskopiert til lokalområdet. På grunn av prosjektarkitekturproblemer vil imidlertid forespørring i tabelldata utføre n spørringer for tabeller knyttet til tabellen. På denne måten har ulike databaseoperasjoner ført til at databaseloggen har steget til 40G på en måned (det var virkelig en hjerne å legge databasen på C-disken i starten, og så ble databasen flyttet til en annen disk). Deretter lette jeg etter en måte å slette databaseloggen i ulike innlegg på Internett, og fant noen som alle rapporterte feil når de ble kjørt. Jeg trodde det var en nettutfyllende fest, men de tok feil. Senere klarte jeg det virkelig ikke, så jeg måtte sjekke årsaken til feilen.
Etter å ha kjørt denne databasekoden, er feilmeldingen her "Filen 'LogistarOA20171106_log' for databasen 'LogistarOA20171106' kan ikke finnes i sys.database_files. Filen eksisterer ikke eller er slettet.Årsaken til spørringen er at i "sys.database_files" er det logiske navnet på denne databasen ikke 'LogistarOA20171106_log'.
Følgende er spørringskoden:
Søkeresultatene er:
Selvfølgelig er filnavnet og det logiske navnet på databaseloggen forskjellige, den ene er 'LogistarOA20171106_log' og den andre er 'CQJHJShippingOA_log'. La oss endre Note 5 i koden, så er det greit.
Emmmmm... Vanlige folk kan ikke tråkke på denne gropen, og problemene jeg kan møte er mer merkelige......
|
Foregående:Morning Post | Fredag 22. februar 2019Neste:ideaSett opp Alibaba Cloud-bildet i Maven-repositoriet
|