Archief - SQL: SQL Server, database files mounte

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

BloodSeaker

Legacy Member
Ik heb van het werk de databases meegenomen die ik moest hebben, mdf en ldf files telkens van elke database

De vraag nu: hoe voeg ik die toe aan mijn database
Als ik de enterprise manager opstart, zie ik ze er niet bij komen, dus ik zal die op een of andere manier moeten mounten, maar kvind niet waar, kan alleen data importeren en zo, ma niks van een database te vinden

Iemand die me kan helpen en er ervaring mee heeft?

PS: ik heb gewoon msde geinstalleerd en de client tools, maar wat is de login nu, want da heeft die mij nie gevraagd of zo, en ik denk da ik in een programma da ik schrijf, toch best ne login heb.

servi

Legacy Member
de bedoeling van een databank is dat ge dus juist niet die bestanden gaat kopiëren.

als je die database ergens anders wil draaien moet je die database exporteren en niet gewoon domweg kopieren.

BloodSeaker

Legacy Member
Mja, als ge ne backup doet in die enterprise manager, dan kunt ge die ook nie zomaar trug instellen zei de baas, die zei van de files te pakken en dan moest ik ze mounten. Alleen had em er nie bij verteld hoe da dan moest

BTW: bij mysql kunt ge ze ook zo trug zetten ze, door de databases te kopieren ;)

dJeez

Legacy Member
servi zei:
als je die database ergens anders wil draaien moet je die database exporteren en niet gewoon domweg kopieren.
Neen, dat klopt niet, je kan perfect de databestanden gebruiken. Wat je kan doen is detachen op de ene omgeving, dan een kopie maken, daarna attachen in de nieuwe omgeving. Je kan ze perfect overzetten maw. Alleen is 't wat lang geleden dat 'k dat nog gedaan heb, maar 'k dacht toch dat dat de terminologie was die Enterprise Manager gebruikte :p.

Let er dan wel op dat je dezelfde versie draait van SQL server, want anders zou het wel eens mis kunnen lopen (nu ja het zou niet mogen, maar er staat steeds een Murphy - en "the evil MS empire" - klaar :p).

ff Googlen leverde de werkwijze op die 'k ook heb gebruikt voorzover ik mij herinner :
We have used the following method for a long time. We have found it much less awkward than restoring .bak files:

1) In the Enterprise Manager, right click the database you wish to copy. Select All tasks-detach database.

2) Go to the folder where your database files are located. Simply make a copy of the %dbname%.mdf and %dbname%.ldf files and rename them.

3) In the Enterprise Manager, right-click your database server. Take All tasks-Attach Database.
Pick the .mdf file for the database you just detached. Make sure that you have the correct database owner (sa) and click Ok.

4) Repeat step 3 for the newly copied mdf file. This time, you should specify a new name in the "Attach as" field.

Naturally, step 4 could be executed on another database server. This procedure supports different SBO versions, simply remember that the target environment's SBO-Common file must be at least on the same level (or newer) as the company database is (A lower-level database will be upgraded once you log into it in the new environment).
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan