alter_database
alter_database
::=
"alter" "database" [ database_name ]
( ( "mount" [ "parallel" | "exclusive" ] )
| ( "convert" )
| ( "open" [ "resetlogs" | "noresetlogs" ] )
| ( "archive" | "noarchive" )
| ( "recover" recover_clause )
| ( "add" "logfile" logfile_clause )
| ( "add" "logfile" "member" logmember_clause
{ "," logmember_clause } )
| ( "drop" "logfile" group_file_list )
| ( "rename" "file" file_list
"to" file_list )
| ( "backup" "controlfile" "to" file_reuse )
| ( "create" "datafile" file_list [ "as" file_spec_list ] )
| ( "datafile" "'" file_name "'"
[ "online" | ( "offline" [ "drop" ] ) ] )
| ( "enable" [ "public" ] "thread" n )
| ( "disable" "thread" n )
| ( "rename" "global_name" "to" database_name
{ "." domain_name } ) )
[rule list]
This rule is called by
alter_command