Anonymous | Login | Signup for a new account | 21-11-24 23:16 UTC |
All Projects | SAS.Планета | Домен, сайт, форум, багтрекер | Доработка карты (ZMP) | Переводы и локализации | Прочее |
My View | View Issues | Change Log | Roadmap | Search |
View Revisions: Issue #2854 | [ Back to Issue ] | ||
Summary | 0002854: Работа с Microsoft SQL через ODBC | ||
Revision | 13-10-2015 19:35 by sheavy | ||
Description | Не могу настроить работу с Microsoft SQL 2008 R2 через ODBC. (с Posgres SQL проблем нет) Сначала САС-Планета ругалась что не может создать поле uName в таблице User. Как ругалась, см. ниже Не вопрос - создал ей таблицу User и поле uName (см. ниже): После этого программа создала стуктуру таблиц, но возникла другая ошибка: EMarkSystemORMError: MarkSystemORM: ID is empty!. Не уверен до конца, баг ли это. Может быть нужны дополнительные параметры в строке подключения (connection string). Есть у кого-то идеи как быть? (использовать MongoDB, PosgtreSQL, MySQL пожалуйста, не предлагайте - нужно запустить на MS SQL) Спасибо если кто напишет как быть |
||
Revision | 14-10-2015 12:58 by zed | ||
Description | Не могу настроить работу с Microsoft SQL 2008 R2 через ODBC. (с Posgres SQL проблем нет) Сначала САС-Планета ругалась что не может создать поле uName в таблице User. Как ругалась, см. ниже Не вопрос - создал ей таблицу User и поле uName (см. ниже): После этого программа создала стуктуру таблиц, но возникла другая ошибка: EMarkSystemORMError: MarkSystemORM: ID is empty!. Не уверен до конца, баг ли это. Может быть нужны дополнительные параметры в строке подключения (connection string). Есть у кого-то идеи как быть? (использовать MongoDB, PosgtreSQL, MySQL пожалуйста, не предлагайте - нужно запустить на MS SQL) Спасибо если кто напишет как быть |
||
Revision | 13-10-2015 19:35 by sheavy | ||
Additional Information | Ругалась на отсутсвие поля так: Error SQLITE_ERROR (1) using 3.8.11.1 - 'TSQLRestStorageExternal.Create: TSQLUser: unable to create external missing field dbo.User.uName - SQL="ALTER TABLE dbo.User ADD uName nvarchar(max)"' extended_errcode=1. Создавал ей таблицу User и поле uName так: CREATE TABLE [dbo].[User]( [uid] [int] NOT NULL, [uName] [nvarchar](max) NULL, CONSTRAINT [PK_User] PRIMARY KEY CLUSTERED ( [uid] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] Использованные ODBC драйвера: - SQL Server - ODBC Driver 11 for SQL Server ODBC connection string: Driver=ODBC Driver 11 for SQL Server; Server=xx.xx.xx.xx; Database=SASPlanet; имя пользователя и пароль указывал в соответствующих полях. Версия САС: .Nightly.150928.9102 |
||
Revision | 14-10-2015 12:58 by zed | ||
Additional Information | Ругалась на отсутсвие поля так: Error SQLITE_ERROR (1) using 3.8.11.1 - 'TSQLRestStorageExternal.Create: TSQLUser: unable to create external missing field dbo.User.uName - SQL="ALTER TABLE dbo.User ADD uName nvarchar(max)"' extended_errcode=1. Создавал ей таблицу User и поле uName так: CREATE TABLE [dbo].[User]( [uid] [int] NOT NULL, [uName] [nvarchar](max) NULL, CONSTRAINT [PK_User] PRIMARY KEY CLUSTERED ( [uid] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] Использованные ODBC драйвера: - SQL Server - ODBC Driver 11 for SQL Server ODBC connection string: Driver=ODBC Driver 11 for SQL Server; Server=xx.xx.xx.xx; Database=SASPlanet; имя пользователя и пароль указывал в соответствующих полях. Версия САС: .Nightly.150928.9102 |
My View | View Issues | Change Log | Roadmap | Search |
Copyright © 2007 - 2024 SAS.Planet Team |