Slet regnskab c5 på sql server

Skal man slette et regnskab – fx. et testregnskab eller blot et man ikke har brug for længere – så er det jo relativt let i C5 på Native. Det er blot at slette den tilhørende C5DATA.xxx-fil (hvor xxx er regnskabets 3-bogstavs-forkortelse i C5) når der ikke lige er nogen der arbejder i regnskabet.

På SQL er det ikke helt så simpelt. De forskellige regnskaber deles om tabellerne i SQL – der er blot lige et felt der angiver om data hører til i det ene eller andet regnskab.

Den officielle metode er:

  1. Gå til udviklingsmenuen (Generelt/Tilpasning / Udviklingsmenu) – du skal dog muligvis skifte til Supervisor først
  2. Gå til MNX/Kør og start menuen DBA (databaseadministrator)
  3. Gå til Generelt / Data dictionary / XAL scripts
  4. Vælg “Slet alle data i regnskab(er)”
  5. Skriv et andet – eller accepter det foreslåede – filnavn
  6. Vælg Specifikation=”Et specifikt regnskab” (med mindre du ønsker at slette alle regnskaber) og sæt “Kun midlertidige kartoteker”=Nej
  7. Angiv regnskabets 3-bogstavs-forkortelse i C5
  8. Og vælg blot “Navnet på kartoteket” som Informationsniveau

Nu har systemet skrevet en XAL-kørsel som skal afvikles for at slette regnskabet. Dvs. der slettes INTET før denne XAL-kørsel afvikles.

Kørselsfilen er navngivet som du gjorde i punkt 5 og ligger i C5-kataloget. Den afvikles lettest ved at vælge XAL / Diverse / Ascii / Kør fra udviklingsmenuen.

Efter afviklingen vil jeg stærkt anbefale at man sletter filen – fx. fra windows stifinder eller ved at åbne den med XAL / Diverse / Ascii / Ret fra udviklingsmenuen og slette indholdet af filen. Det vil jo være en katastrofe hvis man opretter et regnskab med samme navn og kommer til at køre XAL-filen igen ved et uheld…

Tak til https://scblog.lynge.org/?p=288

Enable smb1 til brug for gammel C5 server

https://www.tenforums.com/tutorials/107605-enable-disable-smb1-file-sharing-protocol-windows.html

Kan du ikke få adgang til et filshare efter opdatering til windows 2003 er det fordi at smb1.0 er blevet deaktiveret

Start med at se status på den nuværende installation, ved at kører følgende kommando i Powershell med administrator rettighedder.

Get-WindowsOptionalFeature -Online -FeatureName "SMB1Protocol"

Enable

Enable-WindowsOptionalFeature -Online -FeatureName "SMB1Protocol" -All

Disable

Disable-WindowsOptionalFeature -Online -FeatureName "SMB1Protocol"

Du kan oplevet at du efter efter de senester opdatering til windows ikke længere kan browse et netbios navn f.esk \\server. du skal derfor forbinde til din server via ipadresse \\192.168.10.10