Oracle: Unterschied zwischen den Versionen
Aus MeinWiki
								
												
				| K (→Tablespace erweitern) | |||
| Zeile 17: | Zeile 17: | ||
| == Tablespace erweitern == | == Tablespace erweitern == | ||
| − | *um ein File | + | *um ein File. | 
|      ALTER TABLESPACE "Tablespace"   |      ALTER TABLESPACE "Tablespace"   | ||
|      ADD   |      ADD   | ||
| Zeile 24: | Zeile 24: | ||
|      ON NEXT  100M MAXSIZE  2048M; |      ON NEXT  100M MAXSIZE  2048M; | ||
| − | *um mehrere Files | + | *um mehrere Files. | 
|      ALTER TABLESPACE "Tablespace"   |      ALTER TABLESPACE "Tablespace"   | ||
|      ADD   |      ADD   | ||
| Zeile 32: | Zeile 32: | ||
|      ON NEXT  100M MAXSIZE  2048M, '/opt/oracle/oradata/"SID"/"Tablespace"..dbf' SIZE 100M AUTOEXTEND   |      ON NEXT  100M MAXSIZE  2048M, '/opt/oracle/oradata/"SID"/"Tablespace"..dbf' SIZE 100M AUTOEXTEND   | ||
|      ON NEXT  100M MAXSIZE  2048M; |      ON NEXT  100M MAXSIZE  2048M; | ||
| + | *Autoextend erweitern. | ||
| + |     ALTER DATABASE DATAFILE '/opt/oracle/oradata/"SID"/"Tablespace".dbf' AUTOEXTEND ON MAXSIZE  768M | ||
| + | |||
| == Hilfreiche Befehle == | == Hilfreiche Befehle == | ||
| === Feldlänge === | === Feldlänge === | ||
Version vom 15. September 2014, 14:14 Uhr
Inhaltsverzeichnis
Berechtigung verwalten
- User Berechtigung auf ein Objekt erteilen. (All, Select, Insert, Update, Delete, Alter, Referenz, Index)
grant "Privileges" on "object" to "user"; grant "Privileges", "Privileges", on "object" to "user";
- User Berechtigung von ein Objekt entfernen. (All, Select, Insert, Update, Delete, Alter, Referenz, Index)
revoke "Privileges" on "object" from "user";
- User zu Gruppe hinzufügen
grant "Role" to "user"; grant "Role", "Role" to "user";
- User von einer Gruppe entfernen
revoke "Role" from "user";
- User Berechtigung zum Ausführen von Funktionen/Prozeduren erteilen
grant execute on "object" to "user";
- User Berechtigung zum Ausführen von Funktionen/Prozeduren erteilen
revoke execute on "object" from "user";
Tablespace erweitern
- um ein File.
ALTER TABLESPACE "Tablespace" ADD DATAFILE '/opt/oracle/oradata/"SID"/"Tablespace".dbf' SIZE 100M AUTOEXTEND ON NEXT 100M MAXSIZE 2048M;
- um mehrere Files.
ALTER TABLESPACE "Tablespace" ADD DATAFILE '/opt/oracle/oradata/"SID"/"Tablespace".dbf' SIZE 100M AUTOEXTEND ON NEXT 100M MAXSIZE 2048M, '/opt/oracle/oradata/"SID"/"Tablespace"..dbf' SIZE 100M AUTOEXTEND ON NEXT 100M MAXSIZE 2048M, '/opt/oracle/oradata/"SID"/"Tablespace"..dbf' SIZE 100M AUTOEXTEND ON NEXT 100M MAXSIZE 2048M;
- Autoextend erweitern.
ALTER DATABASE DATAFILE '/opt/oracle/oradata/"SID"/"Tablespace".dbf' AUTOEXTEND ON MAXSIZE 768M
Hilfreiche Befehle
Feldlänge
- Feldlänge die größer ist als abfragen.
   select substr("Column",0,255)  from "Table" where length(Column)> 255;
- Feldlänge ändern, die größer ist als sind. Daten werden abgeschnitten.
   update "Table" set "Column" = substr("Column",0,255) where length("Column")> 255;

