Versjonsmerknader
1Du kan få filtillatelsesproblemer hvis du bruker DB2 Universal Database på
1Windows og ikke er administrator på Windows-systemet. Hvis du får
1feilmeldingen SQL1035N, SQL1652N eller SQL5005C, er mulige årsaker og
1løsninger som følger:
1Brukeren har ikke tilstrekkelig autorisasjon til katalogen
1sqllib
1
- 1Problem
- 1Brukeren fikk feilmeldingen SQL1035N eller SQL1652N ved forsøk på åpne DB2
1CLP eller kommandovinduet. DB2 Universal Database-koden (kjernefilene)
1er installert i en katalogstruktur med begrensede skriverettigheter, men noen
1DB2-verktøy må kunne skrive til og opprette filer i
1DB2INSTPROF-katalogen.
- 1Løsning
- 1Opprett en ny katalog der du kan gi brukerne minst MODIFY-tillatelse, og
1bruk enten db2set -g db2tempdir for å peke på den nye katalogen,
1eller definer variabelen db2tempdir i Windows-systemet.
1
1Brukeren har ikke tilstrekkelig autorisasjon til å skrive til
1katalogen <instance_dir>, selv om brukeren tilhører SYSADM_GROUP
1
- 1Problem
- 1Brukeren fikk systemfeilen SQL5005C ved forsøk på å oppdatere
1databasesystemets konfigurasjonsfil (update dbm cfg). Brukeren har ikke
1nødvendige NTFS-tillatelser til å skrive til katalogen
1sqllib\instance_dir, selv om du har tilføyd brukeren til
1SYSADM_GROUP.
- 1Første løsning
-
1Gi brukerne minst MODIFY-tillatelse til katalogen instance_dir på
1filsystemnivå.
- 1Andre løsning
- 1Opprett en ny katalog der du kan gi brukeren minst
1MODIFY-tillatelse. Bruk kommandoen db2set db2instprof for å
1peke på den nye katalogen. Du må enten gjenopprette forekomsten slik at
1informasjonen blir lagret under den nye forekomstkatalogen som er angitt av
1db2instprof, eller flytte den gamle forekomstkatalogen til den nye
1katalogen.
1
[ Øverst på siden | Forrige side | Neste side | Innholdsfortegnelse ]