Kategorier
Artikler
-
Hvordan ser jeg hvor meget plads jeg har brugt på MSSQL?
-
For at se hvor meget plads du har brugt på din MSSQL database, skal du højreklikke på din database i SQL Management Studio og vælge "Properties". Herefter kan du se den brugte plads under "Size".
-
-
Hvordan tager jeg backup af min MSSQL database?
-
Vi sørger selvfølgelig for at have en daglig backup af din database.
Hvis du selv ønsker at tage en backup af din database, har du to muligheder:
1. Du kan bruge den indbyggede export funktion i SQL Management Studio, til at eksportere data fra din database på vores server til en lokal database på din egen computer eller en database på en helt anden server.
2. Du kan med et script lave en backup af databasen. Der findes evt. 3. part værktøjer og færdige scripts, hvis ikke du ønsker at lave et fra bunden.
-
-
Fejl ved login med Management Studio 2008
-
Hvis du bruger Server Management Studio 2008, vil du med standard indstillingerne ikke kunne se din database på serveren. Dette skyldes en mindre fejl i Server Management Studio 2008, der opstår som følge af den nye Object Explorer. Med standard indstillingerne vil du blive præsenteret med følgende fejlmeddelelse:
Failed to retrieve data for this request. (Microsoft.SqlServer.Mangement.Sdk.Sfc)
Additional information:
An exception occurred while executing a Transact-SQL statement or batch.
(Microsoft.SqlsServer.ConnectionInfo)
The server principal “username_xx” is not able to access the database “database_xx_db” under the current security context. (Microsoft SQL Server, Error: 916)
Problemet løses ved at markere “Databases” I Server Management Studio 2008 og trykke ”F7”.
Dette vil vise ”Object Explorer Details” i vinduet til højre. Her højreklikkes i de øverste tabeller, markeret med rødt på billedet herunder, for at fravælge visning af ”Collation”.
Herefter markeres ”Databases” på ny og en opdatering af listen vil vise databaserne på serveren.
-
-
Hvordan administreres en MSSQL 2008 database?
-
Microsoft har lavet nyt management software til SQL 2008.
De nødvendige management værktøjer kan hentes på følgende side: http://go.microsoft.com/?linkid=9394725.
Det er nok kun at installere Management Studio delen af pakken.
-
-
Transactions log fuld?
-
Vi kører simple logging på vores MSSQL databaser, da samtlige databaser er til webbrug. Simple logging sikrer et minimum af transaction log, læs eventuelt mere her:
http://msdn.microsoft.com/en-us/library/ms189275%28SQL.90%29.aspx
I har selv mulighed for at tømme loggen vha. en query analyzer, kør følgende i en SQL Studio Management console:
use database
dump transaction with no_log
-
-
Flyt lokal MS SQL database
-
Denne guide beskriver hvordan man kan flytte en lokal MS SQL database..
Først skal vi have adgang til din lokale database igennem Visual Studio
1. Åbn Visual Studio
2. Under menuen Tools vælg ”connect to databse”
3. I popup vinduet, vælg “Microsoft sql server”
4. I det næste popup vindue vælg ”use Sql server authoration”
5. Udfyld servername. Det er somregel dit computernavn+\\\\\\\\SQLEXPRESS
- 5a. (du kan finde navnet ved at højreklikke på ”my computer” og vælg fanebladet computername)
- 5b. Fx ”ditnavn-xxxxxxxx\\\\\\\\SQLEXPRESS”
6. Skriv dit username og password, som du normalt bruger til at logge ind i din lokale database
7. Vælg en database, som du vil have op på din webserver
8. Vælg “Test Connection”, som gerne skulle resultere i ”Test connection succeeded”
9. Hvis du kan svare ja til punkt 8, tryk OK
Herefter skal der laves et sql script ud fra din lokale database
1. I højreside af skærmen, kan du nu se at din database connection. Højreklik på din database, og vælg ”publish to provider”
2. Tryk næste, og vælg din database, som der skal laves et script ud fra. Kontroller der er sat hak i ”Script all objects in the selected database”
3. Tryk næste. Og vælg en location til din scriptfil, fx på skrivebordet. Giv den også et navn.
4. Tryk næste, tryk næste, tryk finish.
5. Laver Visual Studio et script til dig, som vi efterfølgende skal bruge på vores web database. Det kan tage nogle minutter.
6. Luk Visual Studio
Nu skal databaseen, som ligger som et script, lægges på webdatabasen
1. Åbn Microsoft SQL server Management Studio
2. Log på din webdatabase.
3. Tryk Connect
4. Under file, vælg Open > File
5. Vælg dit script som vi lavede tidligere, som sikkert ligger på dit skrivebord. Tryk Open
6. Til venstre på din skærm kan du se alle de databaser som ligger hos Curanet. Du kan dog kun arbejde med din egen. Find din database i listen.
7. Tryk på Execute, som er en knap ca. lige under printikonet. Nu går programmet i gang med at lægge din lokale database, som jo er et script, ud på din webdatabase
8. Luk programmet Microsoft SQL server Management Studio
-
-
Administration af MSSQL 2008
-
Hvordan opretter jeg forbindelse til min MSSQL 2008 database? (SQL Server Management Studio Express)
• For at kunne opnå adgang til vores MSSQL 2008 server, kan du benytte SQL Server Management Studio Express. Vi anbefaler du benytter SQL Server Management Studio Express, for at sikre kompatibilitet med vores server.
• Du kan hente SQL Server Management Studio Expressher.
Her følger opsætning af SQL Server Management Studio Express:
• Åben Menuen start > Programmer > Microsoft SQL Server 2008 > SQL Server Management Studio Express.
• Udfyld vinduet som vist herunder, bekræft at servernavnet er korrekt og passer med den server din database ligger på.
• Du kan nu finde dit domæne under Databases i object explorer.
-