小编ano*_*res的帖子

有没有理由不将SQL中的布尔值存储为位数据类型?

有没有理由不将SQL中的布尔值存储为没有NULL的位数据类型?我看到它们经常作为整数存储而没有约束来限制值为0和1,并且作为字符串使用T/F,True/False,yes/no等等,再次没有约束.将它们存储为位并不必担心额外的约束是不是更好?我在这里错过了什么?

sql t-sql

34
推荐指数
4
解决办法
3万
查看次数

用户如何在MS Access中插入null?

MS Access似乎支持代码中的空值,但我不能在我的生活中弄清楚如何直接在表中输入null.这是令人抓狂的,因为一旦一个字段输入了一个数字,它就永远不会被删除/设置为空.通常,允许零长度字符串会处理此问题,但Access会以不同方式处理null和零长度字符串的XML导出.null取消关联的XML标记,零长度字符串发送空标记.

null ms-access

8
推荐指数
2
解决办法
5万
查看次数

如何让cfimage在Apache上使用ColdFusion 10?

我刚刚在运行包含的Apache Web服务器的OS X上从ColdFusion9升级到ColdFusion10.现在,我使用带有writeToBrowser选项的cfimage写入浏览器的所有图像都会抛出404错误.

在CF9下,我之前已经设置了我的Web服务器,使用一些带有自签名证书的虚拟目录来启用SSL.我不认为SSL是问题的一部分,但是你知道的越多越好.

看起来在安装过程中没有出现某种缺失的映射(我已经用相同的结果做了几次).

我尝试在CFFileServlet目录中添加一个别名,将404s更改为403s,但我不确定如何更正,因为所有文件系统属性都显示为每个人读取.

有没有关于如何设置虚拟目录以使CFFileServlet位置在我的网站中工作的指导?

如果我查看实际目录,则会正确创建文件.

这是我的virtualHosts文件中的内容示例:

    <VirtualHost *:80>
        DocumentRoot "/Library/WebServer/Documents/xxxxxxxxxx"
        ServerName xxxxxxxxxx.local
        DirectoryIndex index.cfm
        Options FollowSymLinks
        Alias /CFIDE /Library/WebServer/Documents/CFIDE
        Alias /mxunit /Library/WebServer/Documents/mxunit

        RewriteEngine On
        RewriteCond %{HTTPS} off

        RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}

    </VirtualHost>

    <VirtualHost *:443>
        SSLEngine on
        SSLCipherSuite ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP:+eNULL
        SSLCertificateFile /etc/apache2/ssl/xxxxxxxxxx.crt
        SSLCertificateKeyFile /etc/apache2/ssl/xxxxxxxxxx.key

        DocumentRoot "/Library/WebServer/Documents/xxxxxxxxxx"
        ServerName xxxxxxxxxx.local
        DirectoryIndex index.cfm
        Options FollowSymLinks
        Alias /CFIDE /Library/WebServer/Documents/CFIDE
        Alias /mxunit /Library/WebServer/Documents/mxunit
    </VirtualHost>
Run Code Online (Sandbox Code Playgroud)

提前致谢.

apache coldfusion tomcat osx-lion coldfusion-10

4
推荐指数
1
解决办法
2521
查看次数

在SQL Server中启用sys,guest和information_schema用户

我有一个脚本针对我的一个数据库运行,试图丢弃一堆用户.所有对其进行了尝试的用户都被禁用,并在Management Studio中的图标上显示了一个小红色向下箭头.

通过发出"alter login myLogin enable"命令,我能够恢复所有普通用户.但是,当我尝试对sys,guest或information_schema用户执行此操作时,我得到"无法更改登录' myLogin ',因为它不存在或您没有权限.我以系统管理员身份登录.

如何启用这些帐户?

sql-server

3
推荐指数
1
解决办法
2万
查看次数