---
title: "Komprimera databas via asp och döpa om filen?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/6041-komprimera-databas-via-asp-och-döpa-om-filen"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Bengan"
published: "2000-07-07T01:52:00.000Z"
updated: "2000-07-12T18:26:00.000Z"
replies: 8
views: 785
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/6041-komprimera-databas-via-asp-och-döpa-om-filen"
---

# Komprimera databas via asp och döpa om filen?

## #1 — Bengan, 2000-07-07T01:52Z

Någon som vet en kodsnutt som kan detta?

\- Komprimera en Access fil på servern.
\- Döpa om den gamla filen till backup och skriva över gammal backup.
\- Döpa om nya filen till rätt filnamn.

Vore typ ganska användbart ;)

/Bengan

Permalänk: https://www.webforum.nu/p/6041

## #2 — Danmagnus, 2000-07-07T09:17Z

komprimera?!, vilka krav!.
du får nog använda en komponent som kan exekvera DOS kommandon och köra en komprimeringsprogram när filen blir för stor. Läs genom filesystemboject, där finns alla kommandon du har nytta av.

Permalänk: https://www.webforum.nu/p/244385

## #3 — Toonster, 2000-07-07T11:11Z

Att göra en kopia och ändra namn mm. går utmärkt med filesystemobjects, om rättigheterna är rätt satta.
Däremot att komprimera databasen tror jag inte går, för du menar väl Accessverktyget komprimera (som tar bort raderade poster) eller menar du något packningsformat?

/T

Permalänk: https://www.webforum.nu/p/244386

## #4 — Bengan, 2000-07-07T14:47Z

Ja, jag menar Access verktyget komprimera/reparera. Filen har en tendens att växa onödigt stor när man lägger in data via asp.

Enligt denna artikel går det utmärkt att komprimera Access filen via ASP:  <http://www.pstruh.cz/tips/detpg_CompactMDB.htm> 

Men hur man sen gör i filesystemsobjekt för att döpa om och skriva över vore intressant att se exempel på ;)

/Bengan

\[Redigerat av Bengan den 07 jul 2000\]

Permalänk: https://www.webforum.nu/p/244387

## #5 — Danmagnus, 2000-07-07T16:19Z

finns inget Access verktyg, det är en serverkomponent du måste få installerat på servern scriptet ska köras. DAO 3.5 must be installed.. den är ju ganska självförklarande.
Set Engine = CreateObject("DAO.DBEngine.35")
  Engine.CompactDatabase "path\\feting_databas.mdb", "path\\krympt_databas.mdb"

.
hej då

Permalänk: https://www.webforum.nu/p/244388

## #6 — Bengan, 2000-07-07T16:51Z

Jag kör MDAC 2.1 så det bör funka...

Vad jag menar är sedan en funktion som döper om den nya komprimerade filen till det gamla filnamnet och alltså skriver över den gamla filen.

Permalänk: https://www.webforum.nu/p/244389

## #7 — Zaphod, 2000-07-11T22:23Z

Testa att ge den nya databasen samma namn som den gamla (alltså lägg dem i samma mapp då också) så kanske det går?

Värt ett försök. Men kanske inte på din värdefulla feting databas med massa med viktig info. ;)

Edit:
Kollade på sidan nu. Varför använda sig av DAO när man kan använda sig av OLE DB och JET (som ju är mycket nyare och mer profilerat för internet)?? JET 4.0 finns med till win2000 ver jag iallfall. Tror det ska finnas till NT 4 också. Eller snarare sagt, jag vet (nästan) att det ska göra det.

Permalänk: https://www.webforum.nu/p/244390

## #8 — PatrikB, 2000-07-11T23:49Z

Hello,

jepp, Jet.4.0 följer med mdac 2.1 till NT 4 servrarna ... om nu hostern har uppdaterat mdac'en vill säga .... ;o

Ska prova att köra en komprimering och testa .... man vet aldrig när det kan komma till hands.

cu all l8er
PatrikB

Permalänk: https://www.webforum.nu/p/244391

## #9 — Bengan, 2000-07-12T18:26Z

Jo, om du kollar på sidan så använder MDAC alternativet OLE DB och JET. Jag använder OLE DB till alla db kopplingar numera.

Enligt sidan så skall det inte gå att döpa till samma men jag har inte testat det iheller ;)

Men håll med om att det är en intressant funktion!

/Bengan

Permalänk: https://www.webforum.nu/p/244392

---

Tråden på webben: https://www.webforum.nu/amne/asp/6041-komprimera-databas-via-asp-och-döpa-om-filen
