MV_DS(1)



NAME

     mv_ds - Move (rename) the given datasets in the DB


SYNOPSIS

     mv_ds [-L] [-Oname] [-Ppasswd] old_ds_name new_ds_name


DESCRIPTION

     mv_ds will  rename  all  the  level  numbers  of  the  given
     datasets.   Only  the  dataset  name  in  the  dsds_main and
     dsds_aux tables are changed.  Any on-line,  delete  pending,
     archive  pending, etc. status is unchanged.  The name change
     is made for all level numbers that exist.  A  series  number
     (or  range)  must be given for the old_ds_name (use -1 if no
     series number applies). (Don't forget to escape the  "["  or
     quote the entire old_ds_name when giving the series number.)
     The run make take awhile as all the level numbers are  being
     found and changed in the dsds_main.



USAGE

     mv_ds [-L] [-Oname] [-Ppasswd] old_ds_name new_ds_name

     -L = run local dsds_svc. don't use pe_rpc.
          This is for development use only.
     -Oname = Oracle db to query (default is mdi_2X)
     -Pname = password. If not given, program will prompt
     old_ds_name e.g. prog:mdi,level:lev1.5,series:fd_V_bin2x2[31264-31275]
     new_ds_name e.g. prog:mdi_obsolete,level:lev1.5,series:fd_V_bin2x2


EXAMPLES

     > mv_ds -L -Omdi_2X prog:mdi_raw,level:tlm,series:nxt2ser[3006]
     prog:mdi_obsolete,level:tlm,series:nxt2ser
     Need password to run mv_ds: passwd =
     dsds_svc tid=40002 currently running for db=mdi_2X
     Registered with dsds_svc as uid=49314

     prog:mdi_raw,level:tlm[1],series:nxt2ser[3006] 500096
     update dsds_main set prog_name='mdi_obsolete', level_name='tlm',
     series_name='nxt2ser' where ds_index=500096

     prog:mdi_raw,level:tlm[2],series:nxt2ser[3006] 500097
     update dsds_main set prog_name='mdi_obsolete', level_name='tlm',
     series_name='nxt2ser' where ds_index=500097

     update dsds_aux set prog_name='mdi_obsolete', level_name='tlm',
     series_name='nxt2ser' where ds_index=500097

     Deregistered with dsds_svc as uid=49314
     mv_ds Normal Completion


FILES

     The     default     log     file     is      the      latest
     /usr/local/logs/dologs/lclean/mv_ds.*.log


RESTRICTIONS

       At  least  one  series  number  must  be  given  for   the
     old_ds_name. Use -1 if no series number applies.


AUTHOR

     Jim Aloise


HISTORY

     1999-06-03