2008导出脚本在2000运行出错

cloudgamer 2010-12-15 09:07:46
是一个创建表的脚本 我直接用2008导出的
在2000出错 怎么办
...全文
86 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
cloudgamer 2011-03-09
  • 打赏
  • 举报
回复
这就太麻烦了 郁闷
快溜 2011-03-05
  • 打赏
  • 举报
回复
哪出错就改哪再执行。
cloudgamer 2011-03-05
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 ccs02287 的回复:]
2000的脚本在08下不会有问题,所谓向下兼容
2008的一些东西是新的,2000怎么能兼容所以新东西
[/Quote]

我知道
但现在遇到这个情况该怎么办
空心兜兜 2011-03-04
  • 打赏
  • 举报
回复
2000的脚本在08下不会有问题,所谓向下兼容
2008的一些东西是新的,2000怎么能兼容所以新东西
cloudgamer 2011-03-04
  • 打赏
  • 举报
回复
cloudgamer 2010-12-15
  • 打赏
  • 举报
回复
我这个也是2000版本 只是用2008导出 我没装2000
王向飞 2010-12-15
  • 打赏
  • 举报
回复
出错是正常的,08加了好多特性功能,2000是不支持的。
cloudgamer 2010-12-15
  • 打赏
  • 举报
回复
但像这些也不行

EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'订单号' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'mall_bill', @level2type=N'COLUMN',@level2name=N'f_order'
GO
dawugui 2010-12-15
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 cloudgamer 的回复:]
WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]

这个问题
[/Quote]这些东西可以不要,删除之后再运行脚本.
cloudgamer 2010-12-15
  • 打赏
  • 举报
回复
WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]

这个问题
dawugui 2010-12-15
  • 打赏
  • 举报
回复
1.你需要把那些前缀去掉,然后再运行.
2.或者一段一段的运行,看看在什么地方出错?
cloudgamer 2010-12-15
  • 打赏
  • 举报
回复
例如

USE [xxx]
GO

/****** Object: Table [dbo].[test] Script Date: 12/15/2010 09:09:19 ******/
SET ANSI_NULLS ON
GO

SET QUOTED_IDENTIFIER ON
GO

CREATE TABLE [dbo].[test](
[id] [int] IDENTITY(1,1) NOT NULL,
CONSTRAINT [PK_test] PRIMARY KEY CLUSTERED
(
[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

GO

34,590

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧