Клубове Дир.бг
powered by diri.bg
търси в Клубове diri.bg Разширено търсене

Вход
Име
Парола

Клубове
Dir.bg
Взаимопомощ
Горещи теми
Компютри и Интернет
Контакти
Култура и изкуство
Мнения
Наука
Политика, Свят
Спорт
Техника
Градове
Религия и мистика
Фен клубове
Хоби, Развлечения
Общества
Я, архивите са живи
Клубове Дирене Регистрация Кой е тук Въпроси Списък Купувам / Продавам 19:00 12.07.25 
Компютри и Интернет
   >> Delphi
*Кратък преглед

Тема Tuk ste se gowori za MS SQL Server 2005нови  
Автор Johnito (непознат )
Публикувано13.11.07 10:19



Здравейте трябва да се мигрира една система към MS SQL Server (w slu`aq 2005). Delphi-то пък е 5 и към момента ползва BDE + ODBC. Сега, всички знаем, че OLEDB или ADO би било по-гот, но сега мислено се разделяме с тях. Какъв все пак е проблемът: Имаме чудесна връзка към базата, имаме чудесно изпълнение на Queries, но при TTable имаме проблем. Работят само ако е зададена схема (db owner). Така например ако при работа с други бази е достатъчно само "име на таблица" - сега трябва dbo.име на таблица (например dbo като default). Въпросът е как да стане така, че това dbo да не се пише?
Изчетох всякакви документации - навсякъде пише, че без него трябва да е ОК, но - уви

Предварително ви благодаря.



Тема User mappingнови [re: Johnito]  
Автор andrew_nikoloff (bugbuster)
Публикувано13.11.07 10:56



Предполагам, че dbo не е подразбиращата се схема за логина, с който влиза програмата. Трябва да го мапнете към dbo схемата на базата, за да не се налага да цитирате таблиците с dbo. отпред. Това става от Management Studio-то, Security -> Logins. От там редакция на вашия логин, User mappings и си оправяте юзера и схемата за вашата база.
Надявам се това да реши проблема!



Тема Re: User mapping [re: andrew_nikoloff]  
Автор Johnito (непознат )
Публикувано13.11.07 19:55



Здравей колега. Всичко това направих много-многократно, но резулатът е все същия. Няма отваряне на таблица (TTable) ако в TableName липсва dbo. Аз лично не вярвам, че е възможно и сигурно някъде нещо бъркам. Продължавам с търсенето - при идеи - ще се радвам да споделиш.





Тема Re: User mappingнови [re: Johnito]  
Автор andrew_nikoloff (bugbuster)
Публикувано14.11.07 10:46



Съжалявам, но идеите ми се изчерпаха


Предполагам, че проблемът се дължи на това, че между версия 2000 и 2005 в SQL Server попромениха нещата със схемите, логините и юзерите. Т.е. предполагам, че на 2000 може и да може без dbo (и документацията е била писана тогава), а на 2005 да не става. Но това си е само мое предположение. Не съм се вързвал към SQL Server 2005 през BDE. По някое време ще се почовъркам и ако изскочи нещо ще пиша.
А до тогава - успех в борбата! И ако го решиш проблема - свиркай




*Кратък преглед
Клуб :  


Clubs.dir.bg е форум за дискусии. Dir.bg не носи отговорност за съдържанието и достоверността на публикуваните в дискусиите материали.

Никаква част от съдържанието на тази страница не може да бъде репродуцирана, записвана или предавана под каквато и да е форма или по какъвто и да е повод без писменото съгласие на Dir.bg
За Забележки, коментари и предложения ползвайте формата за Обратна връзка | Мобилна версия | Потребителско споразумение
© 2006-2025 Dir.bg Всички права запазени.