sql 2008 filestream, как проверить, существует ли

www.domain.com и domain.com могут теоретически быть совершенно различными веб-сайтами. Необходимо указать обоих. Вы могли использовать ServerAlias в своих существующих блоках VirtualHost, или, Вы могли сделать это, чтобы сделать 301 Перенаправление для SEO.

NameVirtualHost *
<VirtualHost *>
    ServerName domain1.de  
    DocumentRoot /var/www/folder1/
</VirtualHost>

<VirtualHost *>
    ServerName www.domain1.de  
    Redirect permanent / http://domain1.de/ 
</VirtualHost>

<VirtualHost *>
    ServerName domain2.de  
    DocumentRoot /var/www/folder2/
</VirtualHost>

<VirtualHost *>
    ServerName www.domain2.de  
    Redirect permanent / http://domain2.de/ 
</VirtualHost>
0
задан 27 October 2009 в 21:19
2 ответа
IF NOT EXISTS (select 1 from sys.database_files where name = 'LogicalFileName')
     ALTER DATABASE...

Править: Исправленное имя представления для соответствия предложению Nick Kavadias.

1
ответ дан 4 December 2019 в 23:21

Можно использовать sys.sysfiles, как NYSystemsAnalyst предположил. хотя это - представление совместимости для SQL Server 2000. Предпочтительные системные представления для использования были бы также:

  • sys.database_files - Это представление отображает только файлы в текущем контексте дб.
  • sys.master_files - Это представление отображает все файлы для всех баз данных.
0
ответ дан 4 December 2019 в 23:21

Теги

Похожие вопросы