30 / 47 / 19
Регистрация: 23.10.2014
Сообщений: 1,001
|
||||||
1 | ||||||
Создание БД и таблиц06.01.2015, 11:39. Показов 1775. Ответов 12
Метки нет (Все метки)
помогите разобраться с ненавистной БД, сессия горит, в БД ноль полный, вот код лабы, делали одногрупники, мне надо немного под свою переделать, переделать то переделаю, но ведь запускаю и нефига не компилится, все время дурацкая ошибка "Важная ошибка 0x80040E14, незначительная ошибка 25501" и все никаких к ней пояснений, не знаю что это за хрень... у меня Management Studio 2008 с офф сайта мелкософта
0
|
06.01.2015, 11:39 | |
Ответы с готовыми решениями:
12
Создание базы данных на лету, создание и заполнение таблиц в базе DB (Paradox? или..). Автоматическое создание таблиц из наименований таблиц, имен полей, типов полей Создание таблиц Создание таблиц |
2509 / 1130 / 582
Регистрация: 07.06.2014
Сообщений: 3,286
|
||||||
06.01.2015, 12:05 | 2 | |||||
а database [Delivery] создаётся? У меня в MS SQL Server 2008 R2 без проблем создалась.
Вот только в вашем скрипте ошибка и таблицы в другой database создаются. попробуйте изменить начало скрипта на такое:
0
|
30 / 47 / 19
Регистрация: 23.10.2014
Сообщений: 1,001
|
|
06.01.2015, 12:55 [ТС] | 3 |
да
это с отчета уже сдавшего человека вроде... опять та же самая ошибка
0
|
2509 / 1130 / 582
Регистрация: 07.06.2014
Сообщений: 3,286
|
|
06.01.2015, 13:24 | 4 |
а с правами всё нормально?
Может с установкой сервера и/или настройками что-то не так? 1) попробуйте удалить database Delivery (прав.кнопкой мышки на этой БД и "Delete") 2) при создании БД таблицы (хоть одна) создаются?! Попробуйте разбить скрипт на части, посмотрите, где косяк... в любом случае, думаю, что проблема не в скрипте, а в вашей БД, у меня всё отработало без ошибок!
0
|
30 / 47 / 19
Регистрация: 23.10.2014
Сообщений: 1,001
|
|
06.01.2015, 14:09 [ТС] | 5 |
админ
вроде все норм
удалял не знаю, как это определить? там на строке CREATE TABLE [Products] сразу же ошибка... да ладно? с офф сайта скачана, это же не левая сборка какая то, если уж в ней проблема, то какая IDE вообще нормальная может быть...
0
|
2509 / 1130 / 582
Регистрация: 07.06.2014
Сообщений: 3,286
|
|||||||||||
06.01.2015, 14:17 | 6 | ||||||||||
ОК. А коннектитесь к БД как? Через Windows Authentication?
нужно выбрасывать строчки из скрипта. Например, такой скрипт работает?
Если же и он не сработает (и таблица Products не создаётся) — тогда я не знаю, чем могу помочь...
0
|
3499 / 2083 / 742
Регистрация: 02.06.2013
Сообщений: 5,078
|
|
06.01.2015, 14:30 | 7 |
Эта "хрень" называется SQL Server Compact Edition, с которым вы установили соединение, вместо полноценного сервера. Отсюда все ваши проблемы.
1
|
30 / 47 / 19
Регистрация: 23.10.2014
Сообщений: 1,001
|
|
06.01.2015, 14:45 [ТС] | 8 |
Файл\Подключить к обозревателю объектов\Выбрал свою базу и нажал соединить
я комментил, без разницы же нет, говорю же все на CREATE TABLE [Products] стопориться ошибок вообще туча... Кликните здесь для просмотра всего текста
Важная ошибка 0x80040E14, незначительная ошибка 25569
> /****** Object: Table [dbo].[Products] Script Date: 01/06/2015 14:16:07 ******/ SET ANSI_NULLS ON Invalid set option. [ Set option = ANSI_NULLS ] Важная ошибка 0x80040E14, незначительная ошибка 25569 > SET QUOTED_IDENTIFIER ON Invalid set option. [ Set option = QUOTED_IDENTIFIER ] Важная ошибка 0x80040E14, незначительная ошибка 25569 > SET ANSI_PADDING ON Invalid set option. [ Set option = ANSI_PADDING ] Важная ошибка 0x80040E14, незначительная ошибка 26100 > CREATE TABLE [dbo].[Products]( [Product_code] [INT] NOT NULL, [Product_name] [CHAR](8) NOT NULL, [Product_price] [money] NOT NULL, PRIMARY KEY CLUSTERED ( [Product_name] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY], UNIQUE NONCLUSTERED ( [Product_code] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] The table name is not valid. [ Token line number (if known) = 1,Token line offset (if known) = 22,Table name = Products ] Важная ошибка 0x80040E14, незначительная ошибка 25569 > SET ANSI_PADDING OFF Invalid set option. [ Set option = ANSI_PADDING ] Важная ошибка 0x80040E14, незначительная ошибка 26100 > ALTER TABLE [dbo].[Products] WITH CHECK ADD CHECK (([Product_code]<(10000))) The table name is not valid. [ Token line number (if known) = 1,Token line offset (if known) = 21,Table name = Products ] Важная ошибка 0x80040E14, незначительная ошибка 26100 > ALTER TABLE [dbo].[Products] WITH CHECK ADD CHECK (([Product_price]<(1001))) The table name is not valid. [ Token line number (if known) = 1,Token line offset (if known) = 21,Table name = Products ] и как правильно по вашему?
0
|
2509 / 1130 / 582
Регистрация: 07.06.2014
Сообщений: 3,286
|
|
06.01.2015, 14:49 | 9 |
0
|
30 / 47 / 19
Регистрация: 23.10.2014
Сообщений: 1,001
|
|
06.01.2015, 15:15 [ТС] | 10 |
0
|
2509 / 1130 / 582
Регистрация: 07.06.2014
Сообщений: 3,286
|
|
06.01.2015, 16:23 | 11 |
покажите скрнишот окна соединения с БД (там где можно выбрать тип аутентификации, логин, пароль и т.д.)
0
|
2509 / 1130 / 582
Регистрация: 07.06.2014
Сообщений: 3,286
|
|
06.01.2015, 16:40 | 12 |
0
|
3499 / 2083 / 742
Регистрация: 02.06.2013
Сообщений: 5,078
|
|
06.01.2015, 17:11 | 13 |
Об этом говорят сообщения об ошибках. Полноценный сервер выдает совершенно другие и по виду и по содержанию.
Если продолжаете не верить и считать, что над вами издеваются - посмотрите внимательно на строку состояния окна запроса.
0
|
06.01.2015, 17:11 | |
06.01.2015, 17:11 | |
Помогаю со студенческими работами здесь
13
Создание таблиц в БД Создание таблиц в БД Создание таблиц создание таблиц Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |