Welcome to Telelogic Product Support
  Home Downloads Knowledgebase Case Tracking Licensing Help Telelogic Passport
Telelogic DOORS (steve huntington)
Decrease font size
Increase font size
Topic Title: Set up a test database
Topic Summary:
Created On: 15-Nov-2007 20:29
Status: Post and Reply
Linear : Threading : Single : Branch
Search Topic Search Topic
Topic Tools Topic Tools
Quick Reply Quick Reply
Subscribe to this topic Subscribe to this topic
E-mail this topic to someone. E-mail this topic
Bookmark this topic Bookmark this topic
View similar topics View similar topics
View topic in raw text format. Print this topic.
 15-Nov-2007 20:29
User is offline View Users Profile Print this message


Krishna Kandala

Posts: 170
Joined: 8-Jul-2006

Hi All,

Is there a way to set up a test database (with the same version of DOORS and utilizing the existing licenses) on another server for trying new trigger scripts?
We do not want to experiment with the active database and end up with repeated message boxes. The test database will have a small number of modules and can only be accessed by a few users.
- Krishna
Report this to a Moderator Report this to a Moderator
 16-Nov-2007 06:42
User is offline View Users Profile Print this message


Pekka Mäkinen

Posts: 276
Joined: 18-Mar-2004

DOORS client uses a license, the DOORS server does not. So you can have many different database servers (along with each own database) with only one client.

For setting up a new database check the Managing DOORS manual section Managing the database server / Installing and removing additional database server services.

You can point to the different servers by setting in your icon, e.g. the -data switch (see the DOORS help for Command line switches).

-------------------------
Pekka.Makinen@softqa.fi
SoftQA Oy -http://www.softqa.fi/
Report this to a Moderator Report this to a Moderator
 16-Nov-2007 18:00
User is offline View Users Profile Print this message


mary gibbons

Posts: 27
Joined: 9-Oct-2002

You will need to use a different port from DOORS default 36677 or DOORS training database 29998 to point to your training database.

Your Login-DOORS window will have portnumber@hostname followed fields for by Username: and Password:
Report this to a Moderator Report this to a Moderator
 20-Nov-2007 18:07
User is offline View Users Profile Print this message


Louie Landale

Posts: 2070
Joined: 12-Sep-2002

It seems inconcievable to me, but DOORS licensing has nothing to do with the database you connect to. If you have access to a DOORS license, it makes no difference which database you then connect to. That is, Licensing doesn't care about the intended database and logging into the database doesn't care about which Licensing was used. Thus, you can create new databases withoug worrying about licensing.

You can install a 2nd database on the production server as Pekka suggested; and as Mary said you would need to use a new data port for that: if production uses port 36677 perhaps the test database can use port 36666. IIRC you use the DOS 'dbadmin' program. You can also install a new database on some other server.

In order for a client to go to the new database you need to override the default data location (presumably pointing to the production server) via the command-line switch -d override option. That is, create a new DOORS icon, perhaps called 'Doors Test', whose 'target' looks something like this:
...bin\doors.exe -d "36666@TestServer"

If you do that then I'd be tempted to rename your existing desktop DOORS icon to perhaps 'Doors Production'.

Use the command line switch override, don't be silly and try to install the DOORS client anew, pointing to the test database.

- Louie
Report this to a Moderator Report this to a Moderator
 7-Dec-2007 15:32
User is offline View Users Profile Print this message


Chris Annal

Posts: 36
Joined: 14-Dec-2005

Just a suggestion, but our IT group performs routine server backups that include the DOORS database. They restored that backup to where we previously had our Training databases (using port 29998), since almost none of our users were using that database anyway. The advantage of this is that you have exactly the modules that you actually intend to implement these changes in, and at the same time mitigate the risk of doing any damage to the "real" modules in the live database.
EXTREME caution should be used as suggested above, in regard to using an appropriate name for your DOORS icon that would access this database using the switch:
"C:\Program Files\Telelogic\DOORS_8.3\bin\doors.exe" -data 29998@servername
Since this database looks exactly like the live database, I suggest limiting access to only those testing the triggers, etc - too many users would increase the risk of someone performing updates to the "wrong" database.
Just a suggestion.
Report this to a Moderator Report this to a Moderator
 7-Dec-2007 17:42
User is offline View Users Profile Print this message


Louie Landale

Posts: 2070
Joined: 12-Sep-2002

After restoring the backup to the Training location, login, edit DB Properties, and change the name of the database to something like "TESTING!!!"
Report this to a Moderator Report this to a Moderator
Statistics
20925 users are registered to the Telelogic DOORS forum.
There are currently 1 users logged in.
The most users ever online was 15 on 15-Jan-2009 at 16:36.
There are currently 0 guests browsing this forum, which makes a total of 1 users using this forum.
You have posted 0 messages to this forum. 0 overall.

FuseTalk Standard Edition v3.2 - © 1999-2009 FuseTalk Inc. All rights reserved.