MyWebUniversity.com Home Page
 



OpenSolaris man pages main menu


System Administration Commands                       imqdbmgr(1M)



NAME
     imqdbmgr - manage a plugged-in JDBC-compliant Message  Queue
     data store

SYNOPSIS
     /usr/bin/imqdbmgr subcommand argument [ [option...]


     /usr/bin/imqdbmgr -h  -help


     /usr/bin/imqdbmgr -v  -version


DESCRIPTION
     The imqdbmgr utility creates and  manages  a  Java  DataBase
     Connectivity  (JDBC)  compliant  database  used  for Message
     Queue persistent storage.


     The database can be either embedded or external.  To  use  a
     JDBC-compliant  database (and the imdbmgr utility), you need
     to first set a number  of  JDBC-related  properties  in  the
     broker  instance configuration file. See the Sun Java System
     Message Queue Administrator's Guide for additional  informa-
     tion.


     imqdbmgr supports four management subcommands. These subcom-
     mands,  and their corresponding arguments and options follow
     the imqdbmgr command on the  command  line.  See  USAGE  and
     OPTIONS.


     The following subcommands are supported:

     create      Create a Message Queue database schema.


     delete      Delete Message  Queue  database  tables  in  the
                 current data store.


     recreate    Delete  Message  Queue   database   tables   and
                 recreate  Message  Queue  database schema in the
                 curent data store.


     reset       Reset the database table  lock  to  allow  other
                 processes to access database tables.





SunOS 5.11          Last change: 29 Mar 2004                    1






System Administration Commands                       imqdbmgr(1M)



     The imqdbmgr subcommands support the following arguments:

     all       Indicates  the  subcommand  applies  to  the  data
               store, as well as the database tables.


     lck       Indicates the subcommand applies to  the  database
               table lock.


     oldtbl    Indicates the subcommand applies to an older  ver-
               sion of the database tables.


     tbl       Indicates the subcommand applies to  the  database
               tables only.


OPTIONS
     The following options are supported:

     -b brokerName        Specify the broker  instance  name  and
                          corresponding   instance  configuration
                          properties.  If  this  option  is   not
                          specified,  the default broker instance
                          is assumed.

                          Use  this  option  with   the   create,
                          delete, recreate, or reset subcommands.


     -D property=value    Set system property property to value.

                          Use  this  option  with   the   create,
                          delete, recreate, or reset subcommands.


     -h  -help           Display  usage  help.  Execute  nothing
                          else on the command line.


     -p password          Specify the database password.

                          Use  this  option  with   the   create,
                          delete, recreate, or reset subcommands.


     -u userName          Specify the database user name.

                          Use  this  option  with   the   create,
                          delete, recreate, or reset subcommands.




SunOS 5.11          Last change: 29 Mar 2004                    2






System Administration Commands                       imqdbmgr(1M)



     -v  -version        Display  version  information.  Execute
                          nothing else on the command line.


USAGE
     The following subcommands and associated arguments are  sup-
     ported:

     create all

         Create a new embedded data store and Message Queue data-
         base schema for a specified or default broker instance.


     create tbl [-u userName] [-p password]

         Create Message Queue database schema in an existing data
         store for a specified or default broker instance.


     delete tbl [-u userName] [-p password]

         Delete Message Queue database tables in the current data
         store for a specified or default broker instance.


     delete oldtbl [-u userName] [-p password]

         Delete the earlier version  of  Message  Queue  database
         tables. Used after the data store has been automatically
         migrated to the current version of Message Queue.


     recreate tbl [-u userName] [-p password]

         Delete Message Queue database tables and  recreate  Mes-
         sage Queue database schema in the current data store for
         a specified or default broker instance.


     reset lck

         Reset the database table lock to allow  other  processes
         to access database tables.


ENVIRONMENT VARIABLES
     The following environment variables affect the execution  of
     this command:

     IMQJAVAHOME    Specify the Java 2 compatible runtime.  When
                     this  environment  variable  is  not  set it



SunOS 5.11          Last change: 29 Mar 2004                    3






System Administration Commands                       imqdbmgr(1M)



                     defaults to /usr/j2se.


EXIT STATUS
     The following exit values are returned:

     0     Successful completion.


     >0    An error occurred.


FILES
     /var/imq/instances/brokerName/dbstore

         Recommended directory in which  to  create  an  embedded
         database.


ATRIBUTES
     See attributes(5) for descriptions of the  following  attri-
     butes:



     
           ATRIBUTE TYPE               ATRIBUTE VALUE       
    
     Availability                 SUNWiqu                     
    


SEE ALSO
     imqadmin(1M),  imqbrokerd(1M),  imqcmd(1M),  imqusermgr(1M),
     imqkeytool(1M), imqobjmgr(1M), attributes(5)


     Sun Java System Message Queue Administrator's Guide

















SunOS 5.11          Last change: 29 Mar 2004                    4



OpenSolaris man pages main menu

Contact us      |       About us      |       Term of use      |       Copyright © 2000-2010 MyWebUniversity.com ™