Du kan søge efter specifik tekst i kataloget og erstatte den med anden tekst.
Dette gør det muligt for en superbruger med katalogprivilegiet Kan erstatte tekst og læse-/skriveprivilegier til katalogobjekter at udføre erstatning af almindelig tekst i valgte katalogobjekter og mapper. Du kan udføre enkelte eller flere tekstsøgninger på det valgte indhold.
Forsigtig:
Når tekst erstattes på denne måde, garanterer det ikke, at den nye ændring er korrekt, og du skal sørge for at gennemgå og validere ændringen grundigt. Oracle anbefaler, at du sikkerhedskopierer kataloget, før du foretager teksterstatningsændringer, da disse ændringer kan gøre artefakter ugyldige eller ubrugelige.Du kan erstatte tekst i følgende katalogobjekttyper:
Specifikt kan du søge efter og erstatte:
En simpel tekststreng, som beskrevet i Søge efter og erstatte en simpel katalogtekststreng.
Lad os for eksempel antage, at et objekt indeholder strengen "Mine forkerdt stagvede ord". Du kan søge efter og erstatte strengen med den korrekte tekst "Mine forkert stavede ord".
Flere eller komplekse tekststrenge samtidig ved hjælp af en JSON-fil, som beskrevet i Søge efter og erstatte flere katalogtekststrenge.
Lad os for eksempel antage, at administratoren omdøber en projektmappe, et emneområde, en tabel eller en kolonne. Tabellen "Sales" bliver måske omdøbt til "MySales." Du kan søge efter og erstatte alle anvendelser af objektet overalt i kataloget.
Du kan søge efter en simpel tekststreng i kataloget og erstatte den med en anden tekst.
Du kan udføre mere effektive søg og erstat-operationer på flere katalogtekststrenge samtidig ved at importere en JSON-fil, der identificerer hver enkelt tekststreng, som skal fremsøges og erstattes.
I søg og erstat-JSON-filen bruger du et items-element til at identificere hver enkelt tekststreng, der skal søges efter og erstattes.
Handlingselementerne findes i et element med kommandoer.
items
— Angiver det afsnit, der indeholder de tekstelementer, der skal erstattes.
oldValue
– Angiver tekststrengen, der skal søges efter.
newValue
– Angiver erstatningsteksten.
ignoreCase
– Skelner ikke mellem små og store bogstaver, hvis den sættes til sand, men skelner mellem små og store bogstaver, hvis den sættes til falsk. Standardværdien er falsk.
Det følgende er et delvist eksempel på en JSON-fil til søgning efter og erstatning af en tekststreng.
{ "Items": [ { "oldValue": "Text1" "newValue": "New Value1" "ignoreCase": true }, { "oldValue": "text2", "newValue": "New Value2", "ignoreCase": false } ] }