PDA

View Full Version : ایجادپایگاده درquery editor



son8989
یک شنبه 22 اردیبهشت 1392, 17:35 عصر
سلام من یه مشکلی دارم میخوام پایگاه داده روداخل کوئری ایجاکنم اما نمیدونم چرا نمیشه کسی از دوستان اگه میتونه مشکلشو بهو بگه
use master
GO
CREATE DATABASE Apress ON primary
(NAME =N'Apress',
FILENAME =N'C:\Program Files\Microsoft SQL
Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\
Apress.mdf',SIZE =3072KB ,
MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB )
LOG ON
(NAME =N'Apress_Log',
FILENAME = N'C:\Program Files\Microsoft SQL
SERVER\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\
Apress_log.ldf',
SIZE = 1024KB , MAXSIZE = 204GB, FILEGROWTH = 10%)
COLLATE SQL_latin1_General_CP1_CI_AS
GO
پیامی که بهم میده :
Msg 5133, Level 16, State 1, Line 1
Directory lookup for the file "C:\Program Files\Microsoft SQL
Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATAApress.mdf" failed with the operating system error 123(failed to retrieve text for this error. Reason: 15105).
Msg 1802, Level 16, State 1, Line 1
CREATE DATABASE failed. Some file names listed could not be created. Check related errors.

elahe software
یک شنبه 22 اردیبهشت 1392, 22:13 عصر
من کد شما رو به این شکل در صفحه کپی کردم و اجرا گرفتم، execute شد.


USE master;

GO
CREATE DATABASE Apress ON primary
(NAME =N'Apress',
FILENAME =N'C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\Apress.md f',
SIZE =3072KB ,
MAXSIZE = UNLIMITED,
FILEGROWTH = 1024KB )
LOG ON
(NAME =N'Apress_Log',
FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\Apress_lo g.ldf',
SIZE = 1024KB ,
MAXSIZE = 204GB,
FILEGROWTH = 10%)
COLLATE SQL_latin1_General_CP1_CI_AS
GO



شاید شما آدرس محل ذخیره رو درست کپی نکردید یا جایی که نباید برید خط بعد، رفتید خط بعد.
من از این طرز نوشته شده کد اجرا کرفتم و خطا نداد.

موفق باشید

elahe software
یک شنبه 22 اردیبهشت 1392, 22:16 عصر
فقط اون دو جایی که فاصله افتاده رو حواست باشه درست کنی.
104108

son8989
دوشنبه 23 اردیبهشت 1392, 11:08 صبح
خیلی ممنون الان اجراکردم درست شد.
مشکلم توی قسمت ادرس دهی فایل بودمیرفتم خط بعدکه نبایداین کارومیکردم