| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > MS SQL Server > Поставил MS SQL developer Edition |
| Автор: User 21.3.2005, 10:04 |
| Поставил MS SQL developer Edition - там есть Enterprise Manager. Дальше купил книжку. Но вопрос все раыно оснавной остался. Как создавать новые базы я понял, а вот физически где он хранит эти базы, ну скажем когда я создаю базу в IBExperte то вижу, вот он файл с расширением *.GDB, а в MS SQL неясно. Во-вторых непонятно как как устроен принцип Клиент - сервер. Ну то что ставиться на разные машины MS SQL по разному (для админа серврная установка, для пользователя клиентская - это понятно). А за счет чего назначаются прова доступа разных клиентов к БД тоже недогнал. Ну кое что понял. Но в голове не укладывается общее представление. Может кто раскажт про это, или где почитать ссылки даст. |
| Автор: boevik 21.3.2005, 10:45 | ||||
Файлы MSSQL имеют расширение mdf и ldf (log files) Посмотреть где хранятся можно посмотреть в properties базы данных в Enterprise Manager закладка Data Files и Transaction Log.
Можно создать несколько юзеров и логинов, каждому юзеру назначить свои права в каждой базе. Делается все в Users->Properties->Permissions |
| Автор: User 21.3.2005, 13:26 |
| А тогда вот такой вопрос. Если скажем у меня есть БД. И я установив MSSQL хочу подключить эту базу. Как тогда быть. Просто при создании новой БД выбрать уже имеющийся файл, или как? Добавлено @ 13:34 И еще вопрос. При создании новой БД. вместе с ней создаются и куча таблиц. Это немного неудобно для просмотра, когда создаешь свои. Их как нибудь скрыть можно. И где просматривать данные созданых таблиц. |
| Автор: boevik 21.3.2005, 16:13 | ||||
Если у тебя на руках backup, то надо востановить базу через restore. Если же у тебя просто "оторванный" файл от MSSQL, то attach тебе поможет.
Скрыть нельзя, но ты смотри на type и тогда сразу видно чья таблица |
| Автор: User 22.3.2005, 12:37 |
| Во спасибо. Понял |