Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.05.27;
Скачать: CL | DM;

Вниз

Параметры к MS SQL   Найти похожие ветки 

 
skywalker ©   (2002-04-29 12:38) [0]

Какие параметры нужно вписывать в BDE Database.Params
при соединении с MS SQl Serverom?


 
Lusha ©   (2002-04-29 12:40) [1]

Если нужно в смысле необходимо, обязательно, то НИКАКИХ...


 
skywalker ©   (2002-04-29 12:44) [2]

а че ругается тогда? мож кинешь какой нить пример?


 
Lusha ©   (2002-04-29 12:52) [3]

А как ругается?


 
skywalker ©   (2002-04-29 13:14) [4]

ну я типа помещаю db на форму, указываю драйвер и в OI
устанавливаю свойство connetced в true, а он типа ну ты парень, грит параметров маловато...


 
zx ©   (2002-04-29 13:19) [5]

>указываю драйвер и в OI
Какой драйвер? Нужно алиас указать.


 
Lusha ©   (2002-04-29 13:22) [6]

А-а-а... Понятно... А создать Alias в BDE Administrator и открыть его там же(меню Open) получается?


 
skywalker ©   (2002-04-29 13:24) [7]

а мне нужно без алиаса... не люблю я эти алиасы, динамика разрушается...


 
Lusha ©   (2002-04-29 13:27) [8]

>skywalker © (29.04.02 13:24)
Хорошо, хорошо. Ну, так как на счет Lusha © (29.04.02 13:22)


 
Anatoly Podgoretsky ©   (2002-04-29 13:29) [9]

Так алиас всего лишь ппсевдоним к базе.
а db это что за компонент?


 
skywalker ©   (2002-04-29 13:30) [10]

2 zx драйвер MSSQL
в смысле?


 
skywalker ©   (2002-04-29 13:33) [11]

2 Anatoly
TDatabase


 
Anatoly Podgoretsky ©   (2002-04-29 13:36) [12]

Так прямо указывай путь к своей базе, важно что бы драйвер был правильный


 
zx ©   (2002-04-29 13:40) [13]

>Anatoly Podgoretsky © (29.04.02 13:36)
Он MSSQL использует там путь не пойдет.


 
skywalker ©   (2002-04-29 13:44) [14]

И как мне теперь быть? гы....


 
roottim   (2002-04-29 13:49) [15]

используй ADO - родной он MSSQL :)


 
zx ©   (2002-04-29 13:49) [16]

DATABASE NAME=db
SERVER NAME=SERVER
USER NAME=sa
OPEN MODE=READ/WRITE
SCHEMA CACHE SIZE=8
BLOB EDIT LOGGING=
LANGDRIVER=ancyrr
SQLQRYMODE=
SQLPASSTHRU MODE=SHARED AUTOCOMMIT
DATE MODE=0
SCHEMA CACHE TIME=-1
MAX QUERY TIME=3000
MAX ROWS=-1
BATCH COUNT=200
ENABLE SCHEMA CACHE=FALSE
SCHEMA CACHE DIR=
NATIONAL LANG NAME=
ENABLE BCD=TRUE
TDS PACKET SIZE=4096
BLOBS TO CACHE=64
BLOB SIZE=32
PASSWORD=q
Этих должно хватить даже много:)


 
zx ©   (2002-04-29 13:51) [17]

>используй ADO - родной он MSSQL :)
Это хорошая идея!


 
skywalker ©   (2002-04-29 13:57) [18]

DATABASE NAME и SERVER NAME
нужно устанавливать?
и почему пароль "q"? Это по умолчанию он такой?
И где в консоли управления MS SQl находится управление
пользователями и паролями?


 
Delirium ©   (2002-04-29 14:06) [19]

> skywalker ©

"И где в консоли управления MS SQl находится управление
пользователями и паролями?"

Да, если ничего ни читать - НИ ЧЕМУ И НЕ НАУЧИТЬСЯ! Купи себе книжонку "MCSE Учебный курс" по MSSQL, прочитай её, и будешь УМНЫМ. А BDE для связи с MSSQL, пользовать не рекомендую - пользуй ADO.


 
skywalker ©   (2002-04-29 14:13) [20]

2 Delirum
спасибо на добром совете
я к стати уже разобрался сам,
вот только осталось узнать пароль к dbo...


 
Lusha ©   (2002-04-29 14:15) [21]

>All
Пользуй ADO... Пользуй ADO... Вы бы его для начала о версии MS SQL спросили, прежде чем советовать? Да и ответить по сути вопроса тоже не мешает...

>skywalker © (29.04.02 14:13)
И к какому Выводу пришли, если не секрет?



 
skywalker ©   (2002-04-29 14:21) [22]

добрый чел "zx" дал мне кучу парамов, вот я их и поюзал...
все оказывается очень просто
- DATABASE NAME - <путь к базе>
- SERVER NAME - <имя SQL Server"а>
- USER NAME - dbo (я так полагаю)
- PASSWORD - (пока неизвестен, но велик и необъятен наш рунет)
все остально - тоже... :)

а сервак у меня - MS SQL Server 2000


 
Lusha ©   (2002-04-29 14:26) [23]

>skywalker © (29.04.02 14:21)
И где Вы эти параметры устанавливаете?


 
skywalker ©   (2002-04-29 14:30) [24]

в TDatabase.Params


 
Reindeer Moss Eater   (2002-04-29 14:41) [25]

Имя пользователя и пароль надо указывать только в том случае, если используется SQL Server Auth.
Если используется NT Auth, то user name и password должны быть пустыми


 
zx ©   (2002-04-29 14:44) [26]

USER NAME=sa
PASSWORD=
по умолчанию пароль пустой.


 
skywalker ©   (2002-04-29 14:48) [27]

вобщем все получилось, только через алиас, а без алиаса никак :(


 
zx ©   (2002-04-29 14:58) [28]

>skywalker © (29.04.02 14:48)
У меня и без алиаса конектится.
фактически в параметры весь алиас загоняется.
Правда, работал все время с алиасом
Как будет без него не знаю.


 
Lusha ©   (2002-04-29 15:02) [29]

Сходите на закладку Configuration/Drivers/Native/MSSQL (у BDE Administrator) и все поймете... я надеюсь...


 
zx ©   (2002-04-29 15:05) [30]

>Lusha © (29.04.02 15:02)
Если не секрет что нужно понять?


 
Lusha ©   (2002-04-29 15:08) [31]

>zx © (29.04.02 15:05)
Где настраиваются параметры по умолчанию... Если установить их там, то в TDatabase.Params ничего писать не придется...


 
zx ©   (2002-04-29 15:15) [32]

>Lusha © (29.04.02 15:08)
А как быть с DATABASE NAME
Если у тебя 2-3 базы?
А где установить PASSWORD?
Params нужны конечно не все!


 
Lusha ©   (2002-04-29 15:24) [33]

Если у тебя 2-3 базы?
...значит проблема с архитектурой БД...

А где установить PASSWORD?
нигде... Вас его попросят ввести... Только и всего...

Params нужны конечно не все!
Я бы сказал иначе... Не нужны вовсе... Приложение должно иметь настраиваемые параметры. И в BDE эта возможность реализована...


 
zx ©   (2002-04-29 15:46) [34]

>> Если у тебя 2-3 базы?
> ...значит проблема с архитектурой БД...
Две абсолютно разные базы не связаные ни как.

>> А где установить PASSWORD?
> нигде... Вас его попросят ввести... Только и всего...
И зачем пользователю каждый раз вводить пароль.
И знать пароль доступа к SQL?

> Приложение должно иметь настраиваемые параметры.
Вот эти самые параметры и надо поместить в Params.


 
Lusha ©   (2002-04-29 16:04) [35]

Две абсолютно разные базы не связаные ни как.
...и есть эта самая проблема...

И зачем пользователю каждый раз вводить пароль.
И знать пароль доступа к SQL?

Не только пароль но и имя... Чтобы разграничить доступ к данным и обезопасить их (данные) от несанкционированного доступа...

Вот эти самые параметры и надо поместить в Params.
Для чего? Чтобы они перестали быть настраиваемыми?


 
zx ©   (2002-04-29 16:28) [36]

Lusha © (29.04.02 16:04)
Давай не будем спорить! Это дело вкуса!
>обезопасить их (данные) от несанкционированного доступа...
для этого я пользователям вообще не говорю пароль доступа к SQL
>Чтобы они перестали быть настраиваемыми?
для того, что бы настроить их перед конектом.

Тут еще появились эти же вопросы:
Надоедливое окно ввода пользователя и пароля...

Да и еще раз спасибо за скрипт!
>Lusha © (29.04.02 12:10)


 
Anatoly Podgoretsky ©   (2002-04-29 16:46) [37]

Lusha © (29.04.02 16:04)
Наверно для того, что бы они стали известны другим



Страницы: 1 вся ветка

Текущий архив: 2002.05.27;
Скачать: CL | DM;

Наверх




Память: 0.55 MB
Время: 0.013 c
1-88449
Art1
2002-05-17 15:31
2002.05.27
Как сделатьт указатель на переменную?


3-88333
YouNick
2002-04-29 15:52
2002.05.27
удаленный сервер InterBase


14-88592
ATLANTIDO
2002-04-17 00:00
2002.05.27
Не понимаю ...


3-88327
Vika2
2002-04-29 15:45
2002.05.27
Приложение Клиент - Сервер по технологии Midas


7-88666
George Wheels
2002-02-28 10:27
2002.05.27
Проблема с IPX/SPX в