我有一个中等大小的数据库(~230 表),它从 Access 2010 迁移到 SQL Server 2008 R2,从 SSMA 运行开始。有一堆 nvarchar 列,SSMA 正在添加 disallow_zero_length 检查约束。数据的性质是这些列中可能(并且合理)存在零长度值。我是 SQL 脚本的新手(但尽可能快地学习),我想知道如何编写一个可以遍历表并删除不需要的约束的脚本?
谢谢!
我继承了一个在我无法访问的Apache服务器上运行的php / Laravel应用程序。我的任务是让它在另一台Apache服务器上运行。我对php相当满意,但对Laravel而言相对较新,对Apache配置而言则相对较新。
我已经弄清楚了如何使Laravel应用程序在运行于Ubuntu VM(VirtualBox)的Apache上运行。我可以通过http:// localhost在Ubuntu VM的浏览器中访问Laravel应用程序。我还可以通过http://appname.com/public从Internet在浏览器中访问Laravel应用。但是,如果我只是使用http://appname.com,那么我只会得到/ var / www / appname的文件夹列表。
我已经尝试对/etc/apache2/available-sites/appname.conf文件进行了一些修改,但显然还没有完全正确。我还阅读了许多有关修改其他各种配置文件(包括php配置文件和Apache配置文件)的文章。似乎这些其他mod(虽然它们可能是可行的)不是必需的。
这是我当前的/etc/apache2/available-sites/appname.conf
<VirtualHost *:80>
ServerAdmin webmaster@localhost
ServerName appname.com
ServiceAlias www.appname.com
DocumentRoot /var/www/appname/public
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
Run Code Online (Sandbox Code Playgroud)
任何建议表示赞赏。