hot-backup

In order to do hot backup
i did this
shows error tablespace exist..any errors in commands
(This database is just a scenario..not in an professional enviroment)
SQL> select name from v$datafile;

NAME                                                                            
--------------------------------------------------------------------------------
C:\APP\MATHEW\ORADATA\ORCL\SYSTEM01.DBF                                        
C:\APP\MATHEW\ORADATA\ORCL\SYSAUX01.DBF                                        
C:\APP\MATHEW\ORADATA\ORCL\UNDOTBS01.DBF                                        
C:\APP\MATHEW\ORADATA\ORCL\USERS01.DBF                                          

SQL> alter tablespace users0s1 end backup;
alter tablespace users0s1 end backup
*
ERROR at line 1:
ORA-00959: tablespace 'USERS0S1' does not exist


SQL> alter tablespace 'users01' end backup;
alter tablespace 'users01' end backup
                 *
ERROR at line 1:
ORA-02140: invalid tablespace name


SQL> alter tablespace USERS01 end backup;
alter tablespace USERS01 end backup
*
ERROR at line 1:
ORA-00959: tablespace 'USERS01' does not exist
nobleitAsked:
Who is Participating?
 
slightwv (䄆 Netminder)Connect With a Mentor Commented:
I was just wanting you to 'see' the problem in your command:

Alter tablespace users end backup;

Its not users01.
0
 
slightwv (䄆 Netminder) Commented:
Please post the output of:
select tablepace_name, name from v$datafile;
0
 
slightwv (䄆 Netminder) Commented:
The tablespace name should be USERS not users01.
0
Free Tool: Subnet Calculator

The subnet calculator helps you design networks by taking an IP address and network mask and returning information such as network, broadcast address, and host range.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

 
nobleitAuthor Commented:
Here is the output..

SQL> select tablepace_name, name from v$datafile;
select tablepace_name, name from v$datafile
       *
ERROR at line 1:
ORA-00904: "TABLEPACE_NAME": invalid identifier


SQL> select tablespace_name, name from v$datafile;
select tablespace_name, name from v$datafile
       *
ERROR at line 1:
ORA-00904: "TABLESPACE_NAME": invalid identifier


SQL> select tablespace_name,name from v$datafile;
select tablespace_name,name from v$datafile
       *
ERROR at line 1:
ORA-00904: "TABLESPACE_NAME": invalid identifier


SQL> select tablespace_name from v$datafile;
select tablespace_name from v$datafile
       *
ERROR at line 1:
ORA-00904: "TABLESPACE_NAME": invalid identifier


SQL> select tablespace_name from v$datafile;
select tablespace_name from v$datafile
       *
ERROR at line 1:
ORA-00904: "TABLESPACE_NAME": invalid identifier


SQL> desc v$datafile;
 Name                                      Null?    Type
 ----------------------------------------- -------- ----------------------------
 FILE#                                              NUMBER
 CREATION_CHANGE#                                   NUMBER
 CREATION_TIME                                      DATE
 TS#                                                NUMBER
 RFILE#                                             NUMBER
 STATUS                                             VARCHAR2(7)
 ENABLED                                            VARCHAR2(10)
 CHECKPOINT_CHANGE#                                 NUMBER
 CHECKPOINT_TIME                                    DATE
 UNRECOVERABLE_CHANGE#                              NUMBER
 UNRECOVERABLE_TIME                                 DATE
 LAST_CHANGE#                                       NUMBER
 LAST_TIME                                          DATE
 OFFLINE_CHANGE#                                    NUMBER
 ONLINE_CHANGE#                                     NUMBER
 ONLINE_TIME                                        DATE
 BYTES                                              NUMBER
 BLOCKS                                             NUMBER
 CREATE_BYTES                                       NUMBER
 BLOCK_SIZE                                         NUMBER
 NAME                                               VARCHAR2(513)
 PLUGGED_IN                                         NUMBER
 BLOCK1_OFFSET                                      NUMBER
 AUX_NAME                                           VARCHAR2(513)
 FIRST_NONLOGGED_SCN                                NUMBER
 FIRST_NONLOGGED_TIME                               DATE
 FOREIGN_DBID                                       NUMBER
 FOREIGN_CREATION_CHANGE#                           NUMBER
 FOREIGN_CREATION_TIME                              DATE
 PLUGGED_READONLY                                   VARCHAR2(3)
 PLUGIN_CHANGE#                                     NUMBER
 PLUGIN_RESETLOGS_CHANGE#                           NUMBER
 PLUGIN_RESETLOGS_TIME                              DATE

SQL> select name from v$datafile;

NAME                                                                            
--------------------------------------------------------------------------------
C:\APP\MATHEW\ORADATA\ORCL\SYSTEM01.DBF                                        
C:\APP\MATHEW\ORADATA\ORCL\SYSAUX01.DBF                                        
C:\APP\MATHEW\ORADATA\ORCL\UNDOTBS01.DBF                                        
C:\APP\MATHEW\ORADATA\ORCL\USERS01.DBF                                          
0
 
slightwv (䄆 Netminder) Commented:
Sry. Wrong view. Its still USERS though:
Select tablespace_name, file_name from dba_data_files;
0
 
nobleitAuthor Commented:
for the same database for sure....
SQL> select tablespace_name, file_name from dba_data_files;

TABLESPACE_NAME                                                                
------------------------------                                                  
FILE_NAME                                                                      
--------------------------------------------------------------------------------
USERS                                                                          
C:\APP\MATHEW\ORADATA\ORCL\USERS01.DBF                                          
                                                                               
UNDOTBS1                                                                        
C:\APP\MATHEW\ORADATA\ORCL\UNDOTBS01.DBF                                        
                                                                               
SYSAUX                                                                          
C:\APP\MATHEW\ORADATA\ORCL\SYSAUX01.DBF                                        
                                                                               

TABLESPACE_NAME                                                                
------------------------------                                                  
FILE_NAME                                                                      
--------------------------------------------------------------------------------
SYSTEM                                                                          
C:\APP\MATHEW\ORADATA\ORCL\SYSTEM01.DBF                                        
                                                                               
0
 
slightwv (䄆 Netminder) Commented:
And?  See, the tablespace name is USERS.  You put tablespaces in backup mode, not datafiles.
0
 
nobleitAuthor Commented:
after that i did like this

SQL> desc dba_tablespaces;
 Name                                      Null?    Type
 ----------------------------------------- -------- ----------------------------
 TABLESPACE_NAME                           NOT NULL VARCHAR2(30)
 BLOCK_SIZE                                NOT NULL NUMBER
 INITIAL_EXTENT                                     NUMBER
 NEXT_EXTENT                                        NUMBER
 MIN_EXTENTS                               NOT NULL NUMBER
 MAX_EXTENTS                                        NUMBER
 MAX_SIZE                                           NUMBER
 PCT_INCREASE                                       NUMBER
 MIN_EXTLEN                                         NUMBER
 STATUS                                             VARCHAR2(9)
 CONTENTS                                           VARCHAR2(9)
 LOGGING                                            VARCHAR2(9)
 FORCE_LOGGING                                      VARCHAR2(3)
 EXTENT_MANAGEMENT                                  VARCHAR2(10)
 ALLOCATION_TYPE                                    VARCHAR2(9)
 PLUGGED_IN                                         VARCHAR2(3)
 SEGMENT_SPACE_MANAGEMENT                           VARCHAR2(6)
 DEF_TAB_COMPRESSION                                VARCHAR2(8)
 RETENTION                                          VARCHAR2(11)
 BIGFILE                                            VARCHAR2(3)
 PREDICATE_EVALUATION                               VARCHAR2(7)
 ENCRYPTED                                          VARCHAR2(3)
 COMPRESS_FOR                                       VARCHAR2(18)

SQL> select tablespace_name from dba_tablespaces;

TABLESPACE_NAME                                                                
------------------------------                                                  
SYSTEM                                                                          
SYSAUX                                                                          
UNDOTBS1                                                                        
TEMP                                                                            
USERS                                                                          

SQL> alter tablespace USERS end backup;
alter tablespace USERS end backup
*
ERROR at line 1:
ORA-01142: cannot end online backup - none of the files are in backup

how can I fix this issue..
0
 
slightwv (䄆 Netminder) Commented:
>>ORA-01142: cannot end online backup - none of the files are in backup

And?  The error is self explanatory.  The users tablespace wasn't in backup mode.  However, that isn't the question asked.
   
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.