一个表有157个字段,在查询分析器中用select语句能查询,
在企业管理器中,返回所有行功能也能使用,
唯独设计表功能后,企业管理器里面出现空白,不出现设计界面,
然后,关掉空白的设计界面,再运行其它功能,
企业管理器就会出错,windows xp的数据执行保护就启动,
之后企业管理器被windows xp的数据执行保护功能强制关闭

解决方案 »

  1.   

    以下为 sql server 2000 数据对象的最大容量说明,在实际应用过程中可以根据需要作适当的改变。对象(最大容量说明)
    批处理大小(65,536 * 网络数据包大小) 见说明1.
    每个短字符串列的字节数(8,000) 
    每个 text、ntext、或 image 列的字节数(2 GB - 2) 
    每个 GROUP BY、ORDER BY的字节数() 见说明2.
    每个索引中的字节数(900) 
    每个外键的字节数(900) 
    每个主键的字节数(900) 
    每行字节数(8,060) 
    存储过程源文本中的字节数(批处理大小之较小者或者 250 MB) 
    每个数据表的聚集索引数(1) 
    GROUP BY、ORDER BY 中的列数()  
    GROUP BY WITH CUBE 或 WITH ROLLUP 语句中的列数或表达式数目()
    每个索引的列数(16)
    每个外键的列数(16)
    每个主键的列数(16)
    每个基础数据表的列数(1,024)
    每个SELECT 语句的列数(4,096)
    每个INSERT 语句的列数(1,024)
    每个客户端的连接个数(已配置连接的最大值)
    数据库大小(1,048,516 TB) 见说明3.
    每个 SQL Server 实例的数据库个数(32,767)
    每个数据库的文件组个数(256)
    每个数据库的文件个数(32,767)
    文件大小(数据)(32 TB) 
    文件大小(日志)(32 TB)
    每个数据表的外键表引用(253)
    标识符长度(以字符计)(128)
    每台计算机的实例数 暂缺 16 
    包含 SQL 语句的字符串长度(批处理大小)(65,536 * 网络数据包大小)
    每个连接的锁数(每个服务器的最大锁数)
    每个 SQL Server 实例的锁数(2,147,483,647(静态)SQL Server 40%的内存(动态))
    嵌套存储过程层数(32) 
    嵌套子查询(32) 
    嵌套触发器层数(32) 
    每个数据表的非聚集索引个数(249) 
    SQL Server 实例中同时打开的对象个数(2,147,483,647(或可用内存)) 见说明4.
    每个数据库中的对象个数(2,147,483,6474)
    每个存储过程的参数个数(1,024)
    每个数据表的 REFERENCE 个数(253) 
    每个数据表的行数(受可用存储资源限制)
    每个数据库的数据表个数(受数据库中的对象个数限制) 
    每个 SELECT 语句的数据表个数(256) 
    每个数据表的触发器个数(受数据库中的对象个数限制) 
    每个数据表的 UNIQUE 索引个数或约束个数(249个非聚集索引和 1 个聚集索引)
      

  2.   

    樓主是SQL2000/05?
    這應該不會出現;用腳本就一定不會有問題..
      

  3.   

    1.的确,用alter table是完全没有问题的
    2.没有看到警告信息
    3.表里有很多text字段这么说来,微软设计企业管理器的时候,没有考虑这个问题
      

  4.   

    text字段的长度不算在8060里面.
      

  5.   


    那出现这种情况,算不算企业管理器的bug呢