Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
Топик располагается на нескольких страницах: [1] 2   вперед  Ctrl      все
 Помогите с ошибками в SQL запросе  [new]
islam200890
Member

Откуда:
Сообщений: 64
Major Error 0x80040E14, Minor Error 25501
> CREATE DATABASE 'my_db'
There was an error parsing the query. [ Token line number = 1,Token line offset = 19,Token in error = my_db ]
вот такая ошибка, народ подскажите справочник по ошибкам, ну чтоб можно было посмотреть какая ошибка, что значит и какую нибудь ссылку по операторам SQL

CREATE DATABASE 'my_db';
use 'my_db'
CREATE Table 'sotrudniki'(name CHAR(50),post char(50),status bool,ZP int);
show tables;
describe 'sotrudniki';
выше это сам скрипт
11 ноя 11, 15:00    [11582307]     Ответить | Цитировать Сообщить модератору
 Re: Помогите с ошибками в SQL запросе  [new]
islam200890
Member

Откуда:
Сообщений: 64
Еще один вопрос, SQL запросы во всех СУБД одинаковы или допустим у Access свои e MS SQL свои???
11 ноя 11, 15:12    [11582413]     Ответить | Цитировать Сообщить модератору
 Re: Помогите с ошибками в SQL запросе  [new]
Glory
Member

Откуда:
Сообщений: 104751
islam200890
народ подскажите справочник по ошибкам, ну чтоб можно было посмотреть какая ошибка, что значит и какую нибудь ссылку по операторам SQL

Может для начала просто в хелпе продукта узнать о синтаксисе команд ?
11 ноя 11, 15:17    [11582472]     Ответить | Цитировать Сообщить модератору
 Re: Помогите с ошибками в SQL запросе  [new]
ABC_1982
Member

Откуда: Москва
Сообщений: 418
islam200890,

У каждой СУБД свой определенный диалект. В чем-то они схожи, в чем-то различаются.

Например, у MS SQL Server нет команд show и describe. Вы форумы не перепутали?
11 ноя 11, 15:20    [11582500]     Ответить | Цитировать Сообщить модератору
 Re: Помогите с ошибками в SQL запросе  [new]
islam200890
Member

Откуда:
Сообщений: 64
ABC_1982,
Нет не перепутал, просто написал код из инета, потом решил спросить одинаковый ли синтаксис или нет, спасибо за ответ.
11 ноя 11, 15:27    [11582578]     Ответить | Цитировать Сообщить модератору
 Re: Помогите с ошибками в SQL запросе  [new]
Glory
Member

Откуда:
Сообщений: 104751
islam200890
Нет не перепутал, просто написал код из инета,

В MS SQL нет команд
show tables;
describe
Пишите код не из инета, а из оффициального руководства продукта
11 ноя 11, 15:30    [11582612]     Ответить | Цитировать Сообщить модератору
 Re: Помогите с ошибками в SQL запросе  [new]
islam200890
Member

Откуда:
Сообщений: 64
Подскажите в какой книги можно про запросы в MS SQL server 2008 прочитать?
11 ноя 11, 15:41    [11582732]     Ответить | Цитировать Сообщить модератору
 Re: Помогите с ошибками в SQL запросе  [new]
Glory
Member

Откуда:
Сообщений: 104751
islam200890
Подскажите в какой книги можно про запросы в MS SQL server 2008 прочитать?

В оригинальном руководстве продукта
Оно называется BooksOnLIne и ставится вместе с сервером
11 ноя 11, 15:43    [11582745]     Ответить | Цитировать Сообщить модератору
 Re: Помогите с ошибками в SQL запросе  [new]
islam200890
Member

Откуда:
Сообщений: 64
Glory,
Это конечно хорошо, если умеешь читать на английском)))
На русском нет никакой книги по запросам?)
11 ноя 11, 15:54    [11582843]     Ответить | Цитировать Сообщить модератору
 Re: Помогите с ошибками в SQL запросе  [new]
Glory
Member

Откуда:
Сообщений: 104751
islam200890
Это конечно хорошо, если умеешь читать на английском)))
На русском нет никакой книги по запросам?)

Уже лет 5 минимум хелп выходит на десятке языков, включая и русский
11 ноя 11, 15:57    [11582876]     Ответить | Цитировать Сообщить модератору
 Re: Помогите с ошибками в SQL запросе  [new]
AndreTM
Member

Откуда: Где-то в вологодских лесах...
Сообщений: 6900
islam200890
На русском нет никакой книги по запросам?)
http://www.microsoft.com/downloads/ru-ru/details.aspx?displaylang=ru&FamilyID=765433F7-0983-4D7A-B628-0A98145BCB97
11 ноя 11, 16:02    [11582942]     Ответить | Цитировать Сообщить модератору
 Re: Помогите с ошибками в SQL запросе  [new]
islam200890
Member

Откуда:
Сообщений: 64
AndreTM,

Огромнейшее спасибо и низкий поклон вам молодой человек!!!!)
11 ноя 11, 16:59    [11583534]     Ответить | Цитировать Сообщить модератору
 Re: Помогите с ошибками в SQL запросе  [new]
islam200890
Member

Откуда:
Сообщений: 64
ребята почему этот код не пашет хелп ми)

Major Error 0x80040E14, Minor Error 25501
> CREATE DATABASE Archive
ON PRIMARY ( NAME=Arch1,
FILENAME=’c:\user\data\archdat1.mdf’,
SIZE=100MB, MAXSIZE=200, FILEGROWTH=20),
(NAME=Arch2,
FILENAME=’c:\user\data\archdat2.mdf’,
SIZE=100MB, MAXSIZE=200, FILEGROWTH=20),
(NAME=Arch3,
FILENAME=’c:\user\data\archdat3.mdf’,
SIZE=100MB, MAXSIZE=200, FILEGROWTH=20)
LOG ON
(NAME=Archlog1,
FILENAME=’c:\user\data\archlog1.ldf’,
SIZE=100MB, MAXSIZE=200, FILEGROWTH=20),
(NAME=Archlog2,
FILENAME=’c:\user\data\archlog2.ldf’,
SIZE=100MB, MAXSIZE=200, FILEGROWTH=20)
There was an error parsing the query. [ Token line number = 2,Token line offset = 1,Token in error = ON ]
11 ноя 11, 19:10    [11584834]     Ответить | Цитировать Сообщить модератору
 Re: Помогите с ошибками в SQL запросе  [new]
Гавриленко Сергей Алексеевич
Member

Откуда:
Сообщений: 37254
islam200890
ребята почему этот код не пашет хелп ми)
...
There was an error parsing the query. [ Token line number = 2,Token line offset = 1,Token in error = ON ]
Это не серверное сообщение.
11 ноя 11, 19:12    [11584839]     Ответить | Цитировать Сообщить модератору
 Re: Помогите с ошибками в SQL запросе  [new]
Сергей Мишин
Member

Откуда:
Сообщений: 376
islam200890,

’ и ' это разные символы
11 ноя 11, 19:28    [11584918]     Ответить | Цитировать Сообщить модератору
 Re: Помогите с ошибками в SQL запросе  [new]
islam200890
Member

Откуда:
Сообщений: 64
Не понял, если дело не в коде то где тогда?
11 ноя 11, 20:01    [11585023]     Ответить | Цитировать Сообщить модератору
 Re: Помогите с ошибками в SQL запросе  [new]
islam200890
Member

Откуда:
Сообщений: 64
может подскажите скрипт для создание БД и одной таблицы в нем, а то не очень получается.
11 ноя 11, 20:17    [11585104]     Ответить | Цитировать Сообщить модератору
 Re: Помогите с ошибками в SQL запросе  [new]
Сергей Мишин
Member

Откуда:
Сообщений: 376
islam200890,

Дело в коде, вместо ’ должно быть '.

-- создать БД
create database OneDatabase
GO
-- создать таблицу
create table WithOneTable (i int)

11 ноя 11, 20:23    [11585115]     Ответить | Цитировать Сообщить модератору
 Re: Помогите с ошибками в SQL запросе  [new]
islam200890
Member

Откуда:
Сообщений: 64
create database OneDatabas;
GO;
create table WithOneTable (i int);

пишу так выдает
Major Error 0x80040E09, Minor Error 25039
> create database OneDatabas
Access to the database file is not allowed. [ File name = OneDatabas ]


пишу без точек с запятой
create database OneDatabas
GO
create table WithOneTable (i int)

выдает
Major Error 0x80040E09, Minor Error 25039
> create database OneDatabas
Access to the database file is not allowed. [ File name = OneDatabas ]
Major Error 0x80040E3F, Minor Error 0
> create table WithOneTable (i int)
The specified table already exists. [ WithOneTable ]


А там ведь и путь должен указываться куда БД записывать или он в папку по умолчанию записывает?
11 ноя 11, 20:38    [11585149]     Ответить | Цитировать Сообщить модератору
 Re: Помогите с ошибками в SQL запросе  [new]
SomewhereSomehow
Member

Откуда: Moscow
Сообщений: 2480
Блог
islam200890,

Кстати, рекомендую вам на будущее:
1) Указывать версию сервера! обязательно!
2) Указывать, как чем вы подключаетесь к серверу.
3) Указывать конечную цель.
4) кроме форума - заюзать любой поисковик, например "я спросил, у яндекса..." и третья ссылка приводит меня прямо к
MSDN > Форумы > SQL Server Compact > There was an error parsing the query
И сами подумайте, насколько бы было проще соображать отвечающим, если б вы сразу указали что используете компакт.
11 ноя 11, 20:41    [11585160]     Ответить | Цитировать Сообщить модератору
 Re: Помогите с ошибками в SQL запросе  [new]
islam200890
Member

Откуда:
Сообщений: 64
Microsoft SQL Server Management Studio 10.50.2500.0
Microsoft Data Access Components (MDAC) 6.1.7600.16385
Microsoft MSXML 3.0 6.0
Microsoft Internet Explorer 8.0.7600.16385
Microsoft .NET Framework 2.0.50727.4927
Operating System 6.1.7600
11 ноя 11, 20:47    [11585176]     Ответить | Цитировать Сообщить модератору
 Re: Помогите с ошибками в SQL запросе  [new]
SomewhereSomehow
Member

Откуда: Moscow
Сообщений: 2480
Блог
islam200890,

А сервер, сервер-то где тут? =))
11 ноя 11, 20:48    [11585179]     Ответить | Цитировать Сообщить модератору
 Re: Помогите с ошибками в SQL запросе  [new]
islam200890
Member

Откуда:
Сообщений: 64
SomewhereSomehow
islam200890,

Кстати, рекомендую вам на будущее:
1) Указывать версию сервера! обязательно!
2) Указывать, как чем вы подключаетесь к серверу.
3) Указывать конечную цель.
4) кроме форума - заюзать любой поисковик, например "я спросил, у яндекса..." и третья ссылка приводит меня прямо к
MSDN > Форумы > SQL Server Compact > There was an error parsing the query
И сами подумайте, насколько бы было проще соображать отвечающим, если б вы сразу указали что используете компакт.

что за Compact эта типа урезанная версия или как?
11 ноя 11, 20:48    [11585180]     Ответить | Цитировать Сообщить модератору
 Re: Помогите с ошибками в SQL запросе  [new]
islam200890
Member

Откуда:
Сообщений: 64
SomewhereSomehow,

ХЗ я не в курсах как версию сервака посмотреть знаю что SQL server 2008 R2
11 ноя 11, 20:52    [11585187]     Ответить | Цитировать Сообщить модератору
 Re: Помогите с ошибками в SQL запросе  [new]
SomewhereSomehow
Member

Откуда: Moscow
Сообщений: 2480
Блог
islam200890
SomewhereSomehow
islam200890,

Кстати, рекомендую вам на будущее:
1) Указывать версию сервера! обязательно!
2) Указывать, как чем вы подключаетесь к серверу.
3) Указывать конечную цель.
4) кроме форума - заюзать любой поисковик, например "я спросил, у яндекса..." и третья ссылка приводит меня прямо к
MSDN > Форумы > SQL Server Compact > There was an error parsing the query
И сами подумайте, насколько бы было проще соображать отвечающим, если б вы сразу указали что используете компакт.

что за Compact эта типа урезанная версия или как?

Эх, кому писал..=)
Йа спросил, у яндекса
Wiki
Официальный сайт
Опять же, что за..я вам не скажу, я же не знаю что у вас за версия, компакт - это то что мне выдал поиск когда я скопипастил вашу оибку. Так что...
Возвращаясь к первоначально вопросу, я например, с компактом не работал, так что конкретных рекомендаций, кроме изучения документации, вам не дам. Просто другим будет понятнее о чем речь, если вы сразу расскажете с чем работаете. Тогда ответов бы было может втрое меньше, но они были бы по теме или хотя бы стало понятно, куда копать дальше.
11 ноя 11, 20:56    [11585198]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: [1] 2   вперед  Ctrl      все
Все форумы / Microsoft SQL Server Ответить