升级到SQL Server 2005的常见问题解答
2008-09-02 09:58:08 来源:WEB开发网—Greg Low,开发专家
7.在SQL Server 2005中可以调用一个扩展存储过程吗?
我在java中使用用于SQL Server 2005的JDBC调用一个扩展存储过程(特别是xp_cmdshell)时遇到了问题。通过使用用于SQL Server 2000 Service Pack 3的JDBC,我可以调用它就像调用一个普通的存储过程一样。对于SQL Server 2005,我得到下面的信息:
om.microsoft.sqlserver.jdbc.SQLServerException:对存储过程‘xp_cmdshell’的请求失败了 因为'xp_cmdshell'是一个存储过程对象。
它是一个SQL Server 2000服务器。我想用新的2005JDBC,因为在手动事务模式下克隆连接使用没有问题。我在我的webserver上遇到了关于selectMethod=cursor属性的问题,它看起来没起作用。它在开发过程中在我的本地webserver上运行良好,但是由于某种原因在运行在动态webserver上时不能正常工作。是否可以调用这个扩展存储过程呢?<.p>
是的,默认的,它在2005中是不可用的,因为它不被认为是安全的。如果你认为它是适当的,你可以使用外围应用配置器(Surface Area Configuration Tool)工具来设置它为可用的。
—Greg Low,开发专家
8.我怎么为一个SQL Server数据库创建用户名和密码?
我创建了一个SQL Server 2005数据库,我计划用一个用户名和密码来保护它。我不清楚这要怎么做。我怎样用我的新数据库的安全对象为它建立一个安全系统?
这有一篇Steve Jones写的很好的文章,它会让你从SQL用户和登录开始:开始SQL Server——登录和用户。
—Steven Andres,安全专家
9.我可以同时运行SQL 2000和SQL 2005实例吗?
你可以在同一台机器上运行SQL 2000和SQL 2005实例吗?有什么问题是和这两个实例运行在一起相关联的吗?
- ››sql server自动生成批量执行SQL脚本的批处理
- ››sql server 2008亿万数据性能优化
- ››SQL Server 2008清空数据库日志方法
- ››sqlserver安装和简单的使用
- ››SQL Sever 2008 R2 数据库管理
- ››SQL SERVER无法安装成功,sqlstp.log文件提示[未发...
- ››Sql Server中通过父记录查找出所有关联的子记录
- ››SqlServer触发器、存储过程和函数
- ››SQL Server 中的事务(含义,属性,管理)
- ››Sqlite数据库插入和读取图片数据
- ››Sql server 2005拒绝了对对象 'xx表' (数...
- ››Sql server 2005拒绝了对对象 'xx表' (数...
更多精彩
赞助商链接