使用SqlPackage.exe首次部署dacpac时,如何控制新数据库的逻辑和物理文件名。
标准SQL语句是:
CREATE DATABASE Bar
ON PRIMARY (NAME = 'Foo', FILENAME = '...\Foo\Foo.mdf')
LOG ON (NAME = 'Foo_log', FILENAME = '...\Foo\Foo.ldf')
答案 0 :(得分:2)
使用当前工具似乎无法开箱即用。变量$(DefaultLogPath)
和.state('securepage', {
url: "/securepage",
template: securepage.html,
//this is how you actually inject things to onEnter property
onEnter: ['$state','myLoginService',function($state,myLoginService){
if (!$scope.main.isAuthenticated) $state.go("/login");
if (!myLoginService.currentUser()) $state.go("/login");`}]
....
控制位置,但无法从命令行进行更改。
可以使用自定义部署参与者更改这些值,请参阅Overriding DefaultDataPath and DefaultLogPath variables when using SqlPackage to publishing a dacpac。