Versjonsmerknader

1Sikre miljøer (Windows)

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_dir1filsystemnivå.

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 ]