Older versions of Rose Enterprise edition shipped with a
Repository addin.  Starting with Rose 2000e, the Repository 
Add-In is no longer a supported feature of Rational Rose.
(MicroSoft dropped the requirement for Rational to have it in
the Visual Modeler, which is a scaled down version of Rose,
hence it was also dropped from Rose).

So if you are trying to use this addin, my _guess_ is you
may have a newer version of MS Repository, than was supported
with this addin.  Here's some general notes that might help:

------------------------------------------------------------------
Notes on repository:
------------------------------------------------------------------

The current address for MS repository is;

 MicroSoft Repository home page:
   
 http://msdn.microsoft.com/repository

NOTE: Rose 98 only worked with Repository v1.x. Which does not
appear to be availble anymore from MS.

------------------------------------------------------------------

 Q: Error "Incompatible repository database version"

 The message "Incompatible repository database version",
 is returned when trying to export a model file to MS Repository.
 Rose creates a mdb file, but when you try to open this mdb file 
 with Repository Browser, the same error is returned.

 A: What version of the Repository are you using?
 Rose 98 was tested with what was currently available at the time
 of it's shipping, which was MS repository 1.0 (I think they may 
 also have been a 1.1 that worked).  Rose hasn't been certified 
 with MS Repository 2.0.  If this is what you are using this is 
 probably the source of the error.

 Rose 98i and 2000 have been certified to work with MS Repository 
 2.0.  

------------------------------------------------------------------

 Import/Export steps:

 Start MS Dev Studio

 1) Tools:Visual Component Manger
 2) Right click on VCM, Repository, Open
 3) Select MDB
 4) Right click on mdb file
 5) Go to Visual Model folder
 6) Right click on model, Repository, Export to Visual Modeler.
    (If you get an error regarding unsupported petal version,
     ignore and continue)
 7) Rose should start with this model loaded.
 
 OR-

 6) drag the model from the window "Contents of 'Visual Models'"
    into the Visual Model folder under VCM\Local Database
 
 7) Start Rose
 8) Tools:Import from Repository
    Select 
    \Program Files\Micro...\vcm.
    (C:\Program Files\Microsoft Visual Studio\Common\Tools\VCM)
    VCM System
    VisualComponentManger98
    Visual Models
    -your model name-

 DON'T DRILL DOWN ANY FURTHER! If you go down to the next
 level you will recieve an error, RepCdlg_DLL.

 ------------------------------------------------------------------
 
 By default you should have the following:
 
 Directory of C:\Program Files\Microsoft Visual Studio\Common\Tools\VCM
 
 07/27/99  03:30p             3,723,264 VCM.MDB
 06/18/98  12:00a                 1,536 VCM.VBD
 06/18/98  12:00a                68,096 VCMAGG.DLL
 06/24/98  12:00a                74,792 VCMAXB.OCX
 06/18/98  12:00a               109,568 VCMCAB.DLL
 06/18/98  12:00a                20,480 VCMEMD.DLL
 06/18/98  12:00a             2,019,328 VCMMGR.DLL
 06/18/98  12:00a                77,824 VCMUTL.DLL
 06/24/98  12:00a                95,264 VCMVMB.OCX
 06/18/98  12:00a               200,704 VCMVMH.DLL
               13 File(s)      6,390,856 bytes

 In order to save a model in Rose to the Repository:
 
 1) Save model in Rose,
    file:save
 
 2) Tools:Export to Repository
 
 3) Save in: (following should be listed in drop down listbox)   
    C:\Program Files\Microsoft Visual Studio\Common\Tools\VCM
 
 4) Select VCM System
 
 5) Select VisualComponentManger98
 
 6) Visual Models
 
 7) Type in Model name, Save.

 ------------------------------------------------------------------

 To use the repository browser to view the VCM database outside of 
 VB: Run the repository browser (not sure where this came from)
 C:\Program Files\Common Files\Microsoft Shared\Repostry\REPBROWS.EXE
 Ignore error message
 Select File | open Repository | Microsoft Access
 then select the .MDB file Y:\VS6\Tools\VCM\VCM.MDB or wherever
 you have the VCM database.
                     
 To view the VCM database as a VB Add-In, Start a project, 
 be sure VCM is loaded (Add-In Manager), and select
 View | Visual Component Manager
                     
 I chose to change the location of the VCM database by moving it
 and altering the registry pointer:
   HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Visual Component
 Manager\RepositoryURL=Y:\MCM\VB\VCM-MDB\VCM.MDB
 Seems to work Ok

 ------------------------------------------------------------------

TITLE: MS Repository and Rose Question and Answers
DATE:  Feb 2, 1999
PRODUCT: Rose
PLATFORM: Any
OS: Any
VERSION: 4.0, 4.5

SUMMARY: MS Repository and Rose Question and Answers

BODY:

 Q: What versions of Rose 98 come with MS Repository intergration?

 The Repository intergration only ships with Rose 98 Enterprise and 
 Rose 98 VB Proffessional editions


 Q: What can one store in the Repository from Rose?

 A: Rose currently only support exchange of of the class model 
 (logical view). This includes storing classes, attributes, 
 operations and relationships. Rose does not store diagram layout.  
 Rose does not store notes. 


 Q: What about UNIX?

 A: The MS Repository will only run on Windows. Rose will maintain 
 its current technology of using the native persistant storage 
 mechanism of the platform (ie flat ascii files) and will offer 
 MS Repository import/export on Windows platforms.


 Q: How do you get this repository?

 A: It is included with some MS products such as 
 Visual Studio 6.0, VB and SQL Server 7.0
 

 Q: How can I check the contents of the repository?

 A: Normally when you export your model file to an non-existent 
 repository file (mdb), Rose will create the repository file for 
 you and will put the UML information Model into it.

 To check the existence of the UML information Model in an existing 
 .mdb file do the following:

 1- Start the Repository browser.
    The browser can be found under 
     <...VB5 Home>\Repostry\Bin\Repbrows.exe 
 2- Select File:Open Repository:Microsoft Access and select your 
    mdb file.


 Q: Error "Incompatible repository database version"

 The message "Incompatible repository database version",
 is returned when trying to export a model file to MS Repository.
 Rose creates a mdb file, but when you try to open this mdb file 
 with Repository Browser, the same error is returned.

 A: What version of the Repository are you using?
 Rose 98 hasn't been certified with MS Repository 2.0.  

 > I had a similar problem and I think it had to do with the fact 
 > that I have Microsoft's Visual Studio 6.0 installed which 
 > includes Version 2.0 of the Microsoft Repository.

 If this is the source of your problem you need to convert your 
 existing .mdb file from version 1 to version 2.0 using the 
 utility:

  c:\program files\common files\microsoft shared\repository\migrepv2.exe

 You now should be able to publish your models to that .mdb and 
 browse them using repbrows.exe.

 Rose 98i has been certified (tested with) with MS Repository 2.0


 Q: Where can I get some more information?

 A: For more information see:

 -----  
 http://www.rational.com/products/rose/prodinfo/whitepapers/index.jtmpl
   
 title: Rational Rose and Microsoft Repository
        What Is Microsoft Repository? 
 -----
 Help file:

 roserep.hlp 
 (in ...\Rational Rose 98 Enterprise Edition\help directory)
 -----
 MicroSoft Repository home page:
   
 http://msdn.microsoft.com/repository/

 Download files and more infomation.
 -----

 ------------------------------------------------------------------

Patrick Kennedy
 Rational Support


-----Original Message-----
From: INDRANI Kandasamy [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, August 07, 2001 1:27 AM
To: '[EMAIL PROTECTED]'
Subject: (ROSE) FW: Microsoft Repository Schema





> ----------
> From:         INDRANI Kandasamy
> Sent:         Tuesday, August 07, 2001 9:20 AM
> To:   '[EMAIL PROTECTED]'
> Subject:      Microsoft Repository Schema
> 
> When trying to use the option 
> Import from Repository
> 
> I recieve an error saying "The Database exists but does not have the
> required Microsoft Repository schema"
> 
> Why do I recieve such an error and how this could be resolved
> 
> Thanks
> Indrani
> 
************************************************************************
* Rose Forum is a public venue for ideas and discussions.
* For technical support, visit http://www.rational.com/support
*
* Admin.Subscription Requests: [EMAIL PROTECTED]
* Archive of messages:
http://www.rational.com/products/rose/usergroups/rose_forum.jtmpl
* Other Requests: [EMAIL PROTECTED]
*
* To unsubscribe from the list, please send email
*
* To: [EMAIL PROTECTED]
* Subject:<BLANK>
* Body: unsubscribe rose_forum
*
*************************************************************************
************************************************************************
* Rose Forum is a public venue for ideas and discussions.
* For technical support, visit http://www.rational.com/support
*
* Admin.Subscription Requests: [EMAIL PROTECTED]
* Archive of messages: 
http://www.rational.com/products/rose/usergroups/rose_forum.jtmpl
* Other Requests: [EMAIL PROTECTED]
*
* To unsubscribe from the list, please send email
*
* To: [EMAIL PROTECTED]
* Subject:<BLANK>
* Body: unsubscribe rose_forum
*
*************************************************************************

Reply via email to