为了将SQL SERVER 2005转换为SQL2000数据库,我打算用生成的脚本来建立数据库。(参照这个方法:http://blog.csdn.net/hfzsjz/archive/2009/05/18/4197141.aspx)
现在已经得到了脚本(导出数据库语法为Sql文件),可是如何用此脚本在SQL Server2000中建立数据库呢?
本人为菜鸟,请高手给个详细的操作方法吧!
现在已经得到了脚本(导出数据库语法为Sql文件),可是如何用此脚本在SQL Server2000中建立数据库呢?
本人为菜鸟,请高手给个详细的操作方法吧!
解决方案 »
- 求一SQL语句!谢谢了!
- 两个转换问题:[15/Nov/2005:09:39:13 +0800]如何转为datetime,char如何转为int?
- 同时执行多条语句时提示确认后执行下一条语句问题
- 数据库导入导出,找不到指定的模块。 (异常来自 HRESULT:0x8007007E) (Microsoft.SqlServer.DTSRuntimeWrap)
- java如何访问sql server2000内部的备份和日志
- 一个极度为难的问题!关于在现有记录里根据条件重新构造树的数据源!!!该高手出手了!
- sqlserver 可以用命令行启动,可是我在哪里输入命令行
- 同时从两对主从表取数据放到一个数据集中的SQL语句问题
- vs2013用c#开发一个类似于QQ的东东
- 同时提取两个表中的某条记录
- mssql 时间对比问题 同表同字段 数据的时间对比
- 如何屏蔽SQLSERVER登录用户和启动登录用户
下面是我的脚本的最前面的一段:
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
IF NOT EXISTS (SELECT * FROM dbo.sysobjects WHERE id = OBJECT_ID(N'[dbo].[系统用户]') AND OBJECTPROPERTY(id, N'IsUserTable') = 1)
BEGIN
CREATE TABLE [dbo].[系统用户](
[用户名称] [nvarchar](15) NOT NULL,
[登录密码] [nvarchar](15) NULL,
[用户单位] [nvarchar](15) NULL,
[用户权限] [nvarchar](10) NULL,
CONSTRAINT [PK_系统用户] PRIMARY KEY CLUSTERED
(
[用户名称] ASC
) ON [PRIMARY]
) ON [PRIMARY]
END
GO
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
IF NOT EXISTS (SELECT * FROM dbo.sysobjects WHERE id = OBJECT_ID(N'[dbo].[废弃物类别]') AND OBJECTPROPERTY(id, N'IsUserTable') = 1)
BEGIN
CREATE TABLE [dbo].[废弃物类别](
[序号] [int] NOT NULL,
[废弃物代码] [nvarchar](10) NOT NULL,
[废弃物名称] [nvarchar](20) NULL,
CONSTRAINT [PK_废弃物类别] PRIMARY KEY CLUSTERED
(
[序号] ASC
) ON [PRIMARY]
) ON [PRIMARY]
END
。。
。。
分析之后报错:
服务器: 消息 170,级别 15,状态 1,行 19
第 19 行: 'max' 附近有语法错误。
服务器: 消息 170,级别 15,状态 1,行 17
第 17 行: 'max' 附近有语法错误。
服务器: 消息 208,级别 16,状态 1,过程 许可证副本报表_预审,行 3
对象名 'dbo.废弃物种类' 无效。
服务器: 消息 15135,级别 16,状态 1,过程 sp_validatepropertyinputs,行 147
对象无效。不允许在 'dbo.许可证副本报表_预审' 上使用扩展属性,或对象不存在。
服务器: 消息 15135,级别 16,状态 1,过程 sp_validatepropertyinputs,行 147
对象无效。不允许在 'dbo.许可证副本报表_预审' 上使用扩展属性,或对象不存在。
服务器: 消息 15135,级别 16,状态 1,过程 sp_validatepropertyinputs,行 147
对象无效。不允许在 'dbo.许可证副本报表_预审' 上使用扩展属性,或对象不存在。