不会吧,我测试了可以呀?
-------------------------
你是说不成功吧?但是我重新连接后
EXEC sp_dboption 'test', 'BULKCOPY'
显示:
OptionName CurrentSetting
----------------------------------- --------------
select into/bulkcopy off明明是off了,但是我还是可以运行select into 复制。
-------------------------
你是说不成功吧?但是我重新连接后
EXEC sp_dboption 'test', 'BULKCOPY'
显示:
OptionName CurrentSetting
----------------------------------- --------------
select into/bulkcopy off明明是off了,但是我还是可以运行select into 复制。
--下面是在我的机子上测试的!
use test
EXEC sp_dboption 'test', 'BULKCOPY', false
select * into b from (select 'a' a) a
------
Server: Msg 268, Level 16, State 3, Line 1
Cannot run SELECT INTO in this database. The database owner must run sp_dboption to enable this option.----
使用临时表时:
select * into #b from (select 'a' a) a
----
(1 row(s) affected)
EXEC sp_dboption 'test', 'BULKCOPY', false
select * into ab from (select 'a' a) a-------------
(所影响的行数为 1 行)奇怪了!!!太奇怪了
-----------
哈哈,没有,我这边的4台机器都试过了,还是原来那样 ,对了,数据库选项还有哪些会影响这个功能呢。
MSN:[email protected]
2.在此次发布的 SQL Server 版本中,select into/bulkcopy 数据库选项对是否可以使用 SELECT INTO 创建永久表没有影响。对包括 SELECT INTO 在内的某些大容量操作的记录量,取决于对数据库有效的恢复模式。有关更多信息,请参见使用恢复模型。在以前发布的版本中,如果设置了 select into/bulk copy,则可用 SELECT INTO 创建永久表.
select into/bulk copy 用于向后兼容,但在以后的版本中可能不支持该选项。
wzh1215(四脚蛇)的sqlserver不是2000,是以前的版本。
select into/bulkcopy When true, the SELECT INTO statement and fast bulk copies are allowed.
select into/bulkcopy数据库选项是:
将 select into/bulkcopy 选项设置为真以启用无日志记录的操作。这样就很明白了,只对数据库恢复有影响。
用了这个选项,将造成利用日志恢复数据库时不正确或失败。