﻿<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>StrataFrame Forum » StrataFrame Database Deployment Toolkit » Enhancement Requests  » Allow Specification of Database name during deployment</title><generator>InstantForum 2017-1 Final</generator><description>StrataFrame Forum</description><link>http://forum.strataframe.net/</link><webMaster>StrataFrame Forum</webMaster><lastBuildDate>Tue, 09 Jun 2026 03:37:18 GMT</lastBuildDate><ttl>20</ttl><item><title>Allow Specification of Database name during deployment</title><link>http://forum.strataframe.net/FindPost2276.aspx</link><description>In the scenarios that we are currently envisioning, we are picturing multiple databases for our application.&lt;br&gt;
&lt;br&gt;
Each containing a full version of the Tables / Schema / Etc.&lt;br&gt;
&lt;br&gt;
Our plan is to have a Base package, then an Specific part per (Customer / System) that we need to integrate to.&lt;br&gt;
&lt;br&gt;
Many times we need to integrate to multiple systems on a single server, all w/ the same stuff, just a different package.&lt;br&gt;
&lt;br&gt;
We produce add-on packages, so have basically no control over the systems that we integrate to, so if I need to integrate to a Jim1 system than I'm hoping to be able to indicate that, in a single run, the Database name to create and the ERP package.&lt;br&gt;
&lt;br&gt;
So develop a solution, all within one DB, Solution1&lt;br&gt;
&lt;br&gt;
Need to install it twice, against Jim1Instance1 and Jim1Instance2&lt;br&gt;
&lt;br&gt;
Would hope to have a Jim1Instance1_CustomSolution1 DB AND a Jim1Instance2_CustomSolution1 database possible (Schema within the CustomSolution the same, but business rules pointing to different Instances, and views also specific to the Instance)&lt;br&gt;
&lt;br&gt;
Not sure if this is possible currently, if going to add probably could allow this as an option within the ToolKit on the Database Level (Prompt during deployment or something), and if selected ask for each DB with this option selected during the Deployment wizard</description><pubDate>Fri, 18 Aug 2006 13:54:29 GMT</pubDate><dc:creator>Jim Schepflin</dc:creator></item><item><title>RE: Allow Specification of Database name during deployment</title><link>http://forum.strataframe.net/FindPost2285.aspx</link><description>You can deploy the database programmatically using the MicroFour.StrataFrame.DBEngine assembly.&amp;nbsp; When we add the ability for you to choose the database name, you can determine the possible databases through whatever logic is necessary and just provide the correct one when you call DatabaseMigrator.DeployMetaData().</description><pubDate>Fri, 18 Aug 2006 13:54:29 GMT</pubDate><dc:creator>StrataFrame Team</dc:creator></item><item><title>RE: Allow Specification of Database name during deployment</title><link>http://forum.strataframe.net/FindPost2281.aspx</link><description>Yup, that change would do it.&lt;br&gt;
&lt;br&gt;
Ideal would be slightly stronger -&lt;br&gt;
  Allow selection of "Correct" databases, and for me to validate them (e.g. If I know a particular table that must exist in the database that I link to, would like to be able to limit the selection to only databases with that table existing.  Better if post an event per Database on that server, allowing subscription to that event, and letting a flag be set indicating "Invalid Database".  I explicitly shouldn't alter the database that I'm linking into, which fits well in the dynamic sql scenarios, but could cause trouble installing).  This might not belong in the Database area, but rather the DataSource Selection part of hooking up the application, not sure, you'd be a better judge of that!</description><pubDate>Fri, 18 Aug 2006 12:04:07 GMT</pubDate><dc:creator>Jim Schepflin</dc:creator></item><item><title>RE: Allow Specification of Database name during deployment</title><link>http://forum.strataframe.net/FindPost2279.aspx</link><description>Yes, that enhancement request has already been mentioned.&amp;nbsp; When you choose to deploy a database, right now the database is "hard-coded" in the profile.&amp;nbsp; So, you cannot deploy the same package to two different database names within the same instance of SQL Server.&amp;nbsp; &lt;/P&gt;&lt;P&gt;So, if we allowed you to select the database name when deploying, then that would take care of you're only issue.</description><pubDate>Fri, 18 Aug 2006 11:48:40 GMT</pubDate><dc:creator>StrataFrame Team</dc:creator></item></channel></rss>