English 中文(简体)
向各种数据库开发一个数据库项目(dbschema & co)产出
原标题:Deploy a database project build output (dbschema & co) to various databases

我正试图建立一个数据库项目,然后与VSDBCMD一道将产出部署到不同的数据库。 我增加了与我所追求的环境相对应的不同微薄的部署和安放;但我无法改变以下似乎只读的变量(DatabaseName、DefaultDataPath、Default CarloPath)。 例如,我要拥有相同服务器的QA和UA数据库,因此,我需要我的部署说明,以便使用不同的数据库名称和档案途径。 此外,当我在TFS项目上建立数据库时,我看不到具体的qlcmdvars &原始部署档案(MyDatabase-QA.sqlcmdvars,MyDatabase-UA.sqlcmdvars)在我的下台。

我做了一些错误? 我有什么其他选择?

Thanks in advance!

最佳回答

也许很晚,但是,如果你想为您的国民发展论坛/人民民主论坛树立一个习俗档案,那么,在一片挖掘之后,我就做了以下工作:

  • Create a new var in the sqlcmdvars file.
  • use this var in the File sql file at as follows: DBProjectSchema ObjectsDatabase Level ObjectsStorageFiles

ALTER DATABASE [$(DatabaseName)] ADD FILE (NAME = [MYDBNAME], FILENAME = $(DataLocation)MyDatabaseName.mdf , SIZE = 2304 KB, FILEGROWTH = 1024 KB) TO FILEGROUP [PRIMARY];

问题回答

暂无回答




相关问题
TFS build - VSDBCMD.EXE cannot find deploymanifest

I have the following problem. I am trying to customize default TFS build process by adding a step where a database is deployed using the database project. I strictly followed these steps, the only ...

SQL Server: pushing development to production?

I m currently using SQL Server Management Studio. I have a development database, and access to a live database. I just want to able to migrate my development tables to the live server. I m ...

热门标签