找回密码
 注册账号

QQ登录

只需一步,快速开始

手机号码,快捷登录

手机号码,快捷登录

初学者课程:T3自学|T6自学|U8自学软件下载课件下载工具下载资料:通资料|U8资料|NC|培训|年结积分规则 | 使用常见问题Q&A
知识库:U8 | | NC | U9 | OA | 政务U8|U9|NCC|NC65|NC65客开|NCC客开新手必读 | 任务 | 快速增金币用友QQ群[微信群]
查看: 4504|回复: 7

[求助] 请各位侠客伸手,安装NC57+SQL2008,SQL2008建立

[复制链接]
发表于 2012-12-12 15:15:31 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册账号

×
            各位老师,我安装NC5.7+SQL2008,在SQL2008里面建立NC库,我在SQL MANAGEMENT STUDIO查询里面,复制SQL语句(具体语句见下面一),单击查询的执行按钮,建立DATA001、002、003,INDEX001、002、003,但SQL提示不成功,出错提示见下面二,请高手帮我解决,是什么原因?
            一.SQL语句
        USE master;
go
IF DB_ID (N'NCDB') IS NOTNULL
DROP DATABASE [NCDB];
go
CREATE DATABASE [NCDB]
go
ALTER DATABASE [NCDB] ADDFILEGROUP [NNC_DATA01]
go
ALTER DATABASE [NCDB] ADDFILEGROUP [NNC_DATA02]
go
ALTER DATABASE [NCDB] ADDFILEGROUP [NNC_DATA03]
go
ALTER DATABASE [NCDB] ADDFILEGROUP [NNC_INDEX01]
go
ALTER DATABASE [NCDB] ADDFILEGROUP [NNC_INDEX02]
go
ALTER DATABASE [NCDB] ADDFILEGROUP [NNC_INDEX03]
go
ALTER DATABASE [NCDB] ADDFILE(NAME = N'nnc_data01', FILENAME = N'C:\NC55BD\nnc_data01_Data.NDF' , SIZE =500, FILEGROWTH = 200) TO FILEGROUP [NNC_DATA01]
go
ALTER DATABASE [NCDB] ADDFILE(NAME = N'nnc_data02', FILENAME = N'C:\NC55BD\nnc_data02_Data.NDF' , SIZE =500, FILEGROWTH = 200) TO FILEGROUP [NNC_DATA02]
go
ALTER DATABASE [NCDB] ADDFILE(NAME = N'nnc_data03', FILENAME = N'C:\NC55BD\nnc_data03_Data.NDF' , SIZE =500, FILEGROWTH = 200) TO FILEGROUP [NNC_DATA03]
go
ALTER DATABASE [NCDB] ADDFILE(NAME = N'nnc_index01', FILENAME = N'C:\NC55BD\nnc_index01_Data.NDF' , SIZE= 200, FILEGROWTH = 100) TO FILEGROUP [NNC_INDEX01]
go
ALTER DATABASE [NCDB] ADDFILE(NAME = N'nnc_index02', FILENAME = N'C:\NC55BD\nnc_index02_Data.NDF' , SIZE= 200, FILEGROWTH = 100) TO FILEGROUP [NNC_INDEX02]
go
ALTER DATABASE [NCDB] ADDFILE(NAME = N'nnc_index03', FILENAME = N'C:\NC55BD\nnc_index03_Data.NDF' , SIZE= 200, FILEGROWTH = 100) TO FILEGROUP [NNC_INDEX03]
Go      
-- 调整临时表空间
declare @name char(50)
       declare @sql nvarchar(500)
       select @name=rtrim(name) fromtempdb.dbo.sysfiles where status & 0x40 != 0x40
       set @sql='alter database tempdb modifyfile ( name='+@name+',size=300mb,filegrowth=10mb)'
       exec master.dbo.sp_executesql @sql
二、出错提示
消息 5133,级别 16,状态 1,第 1 行对文件 "C:\NC55BD\nnc_data01_Data.NDF" 的目录查找失败,出现操作系统错误 2(系统找不到指定的文件。)。消息 5009,级别 16,状态 8,第 1 行找不到或无法初始化语句中列出的一个或多个文件。


发表于 2012-12-12 16:47:07 | 显示全部楼层
C:\NC55BD目录必须先行自己建好,这个目录不知道你建好没有,建好了才可以在其下建立表空间。

点评

谢谢答复!你真是我的好兄弟!但是,还是提示“:”附近有语汇错误 我在QQ上等你帮我  详情 回复 发表于 2012-12-12 23:01
回复 点赞 拍砖

使用道具 举报

 楼主| 发表于 2012-12-12 23:01:12 | 显示全部楼层
本帖最后由 youngman007 于 2012-12-13 18:02 编辑

谢谢答复!你真是我的好兄弟!但是,还是提示“:”附近有语法错误
我在QQ上等你帮我
回复 点赞 拍砖

使用道具 举报

发表于 2012-12-13 15:31:50 | 显示全部楼层
你用这个建库代码试试看吧 code.rar (865 Bytes, 下载次数: 27) 充值金币->
回复 点赞 拍砖

使用道具 举报

发表于 2013-3-25 08:52:16 | 显示全部楼层
回复 点赞 拍砖

使用道具 举报

发表于 2013-8-1 09:22:43 | 显示全部楼层
谢谢楼上的分享,金币不足!
回复 点赞 拍砖

使用道具 举报

发表于 2013-8-1 09:32:08 | 显示全部楼层
错误 IF DB_ID (N'NCDB') IS NOTNULL
正确 IF DB_ID (N'NCDB') IS NOT NULL   
回复 点赞 拍砖

使用道具 举报

  • 打卡等级:无名新人
  • 打卡总天数:2
  • 打卡月天数:0
  • 打卡总奖励:12
  • 最近打卡:2024-10-03 09:22:02
发表于 2013-10-12 12:53:36 | 显示全部楼层
一个空格的差别呀
谢谢分享!
回复 点赞 拍砖

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号

本版积分规则

QQ|站长微信|Archiver|手机版|小黑屋|用友之家 ( 蜀ICP备07505338号|51072502110008 )

GMT+8, 2024-11-18 12:41 , Processed in 0.076177 second(s), 14 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表