U bevindt zich nu op een technische pagina over de software Mercator. Deze pagina bevat specifieke informatie die bestemd is voor professionals van de software Mercator. Wenst u naar algemenere informatie over Mercator door te gaan?


   Deze vraag niet meer stellen

Hoe een dossier kopiëren in een fiduciaireconfiguratie ?

0000001820     -      10-10-2015

In Mercator kan men erg makkelijk een dossier kopiëren en deze kopie automatisch laten opnemen in de lijst van de beschikbare dossiers.

Het menu "Dossier kopiëren" van het dossierbeheer biedt de optie om deze functionaliteit te gebruiken. Na selectie van het te kopiëren dossier vereist de procedure de invoer van 3 parameters:

  • de ID-code van het dossier in de dossierlijst van Mercator,
  • de naam van de licentie: standaard de naam van de initiële licentie, gevolgd door " - Kopie",
  • in de SQL-versies, de naam van de SQL-databank: standaard de naam van de originele databank gevolgd door "2".

Opgelet: de ID-code van het dossier en de licentienaam mogen nog niet voorkomen in de dossierlijst.

Opmerkingen

  • Men moet erop letten dat geen enkele gebruiker actief is in het oorspronkelijke dossier.


  • Aangezien het nieuwe dossier afhankelijk is van de voucher van de multidossierconfiguratie, kunnen enkel dossiers worden gekopieerd waarvan het type (MFACT, MSHOP, MFACT, ...) identiek is aan dat van de fiduciairevoucher.


  • Het aldus gecreëerde nieuwe dossier wordt "bijgeteld" bij het aantal dossiers van de multidossierconfiguratie, alsof het werd gegenereerd via "Nieuw dossier toevoegen".


  • Het systeem controleert niet voorafgaand of er voldoende schijfruimte beschikbaar is. Hiermee moet rekening worden gehouden zowel voor de DATA-directory als voor het MDF-bestand van de SQL-databank.


  • De DATA-directory wordt gekopieerd naar een directory die als naam krijgt "DATA_" gevolgd door de ID-code van het nieuwe dossier. Ook de subdirectories worden opgenomen bij het kopiëren.


  • Als het dossier een SQL-dossier is, wordt de oorspronkelijke SQL-databank gekopieerd. In dat geval moet de SQL-server die deze databank host, dezelfde zijn als de server waarop de databank van de multidossierconfiguratie wordt gehost (doorgaans MERCATORMASTER1). Verder moet de SQL-dienst over voldoende rechten beschikken om de databank te kopiëren. Deze functionaliteit wordt bovendien niet ondersteund door de 2000-versie van SqlServer.

    Enkel ter informatie: om de SQL-databank te kopiëren, wordt de volgende procedure gevolgd:
    • DETACH op de oorspronkelijke databank;
    • configuratie van de SQL-server zodat hij het commando xp_cmdshell aanvaardt;
    • kopiëren van het eigenlijke MDF-bestand van de databank;
    • ATTACH van de oorspronkelijke databank;
    • ATTACH van de gekopieerde databank;
    • automatisch herstel van de toegangsrechten;
    • automatische wijziging van de SQL-verbinding.