Author |
Topic |
|
tsb
2 Posts |
Posted - 11/11/2005 : 11:47:54
|
Кто устанавливал Microsoft Office Visio 2003 SDK? Как запустить ShapeStudio? У меня не получается. Установил Microsoft Office Visio 2003 SDK. Установил MS SQL 7.00.623, встал нормально. Установил MDAC 2.6 вроде нормально. Запускаю Visio 2003, запускаю ShapeStudio, мастер предллагает создать источник данных, выбираю пользовательский, SQL Server, и тд. Тест связи драйвера ODBC с SQL сервером проходит нормально. Создать базу данных для ShapeStudio не удается. При запуске SSAdmin.exe выходит сообщение: эта машина не имеет установленной MS SQL Server 2000 или совместимой MSDE. С удовольствием приму дельные советы, хотелось бы взглянуть на ShapeStudio
|
|
Voland
91 Posts |
Posted - 11/14/2005 : 15:13:30
|
У меня таже проблема... Тест коннекта прошел нармально, создал даже базу но при настройки не коннектится :( Давайте копаться вместе
___ Кто ищет тот найдет __ |
|
|
brace
Russia
358 Posts |
Posted - 11/14/2005 : 16:35:23
|
долго пытался связать visio 2003 и access все бестолку копался копался а потом понял что копаюсь в г. |
|
|
Tumanov
Russia
1198 Posts |
Posted - 11/15/2005 : 18:41:13
|
Ну, если так, решил разобраться :) Только я не администратор, поэтому что-то мог делать не оптимально... Процесс был следующим: Система Microsoft Windows 2000 5.00.2195 Service Pack 3 SQL сервера, естественно, не было. Какой-то из найденных серверов ставиться на такой Windows не пожелал... Наконец нашел в MSDN некий SQL Server 2000 Developer Edition, SQL Server 2000 Service Pack 3a на диске Disk 2744 September 2004. Оттуда SQL сервер поставился. Как я понимаю, это и есть MSDE. Попытка выполнить SSAdmin.exe приводит к ошибке. Говорит "нет сервера", хотя я его своими глазами вижу. Кажется попытался сконфигурировать DSN с именем LocalServer в ODBC Data Source Administrator, настроив его на поставленный сервер. Но это ничего нового не дало. Попробовал еще запустить Add-on ShapeStudio непосредственно из Visio. Он мне нарисовал ошибку A database error occured. Please contact your Database Administrator to resolve the error and try this operation again. Error number: 80040e14 ... Could not find stored procedure 'SelectShapeStudioVersion' Такое впечатление, что Add-on даже сервер нашел, но споткнулся при попытке запустить хранимую процедуру. Тогда подумал, что задача SSAdmin.exe сводится к выполнению скрипта SStudio.sql, который всего-то должен засунуть на сервер несколько таблиц и процедур. Решил попробовать выполнить этот скрипт вручную. Запустил SQL Query Analyzer. Скопировал весь текст из SStudio.sql в его окошко и запустил. Он как-то неожиданно хорошо выполнился, про ошибки ничего не сказал... И таблицы новые на сервере появились. Тогда опять перешел в Visio. Щелкнул по ShapeStudio / Options. В окошке Data source выбрал мой LocalServer (значит не зря конфигурил). И в окошке Status появилось Connected. Вроде процесс пошел, приконнектились. Когда нажал OK, Visio начал ругаться про неправильные пути к трафаретам. Ну, это уже проще. Пощелкал по нижним окошкам, сделал и прописал папочки для трафаретов и рисунков. Дальше уже вообще все заработало. Нажал ShapeStudio / Project / New. Создал проект. И больше ничего не делал... Потому как задача коннекта с базой решилась, а зачем это нужно - еще думать надо.
Получается основная причина в том, что SSAdmin.exe не совсем правильно искал сервер (наверное, на все случаи жизни тяжело рассчитать...). В принципе, разобраться с этим должен был любой админ SQL сервера. |
|
|
denizz
Russia
9 Posts |
Posted - 11/16/2005 : 02:35:56
|
Эта проблема лечится установкой MSDE. У меня стоит MSDE2000, он кажется входит в состав MS Office 2003 Pro. После его установки и перезагрузки, надо запустить файл SSAdmin.exe в папке установленного Visio SDK, у меня полный путь: C:\Program Files\Microsoft Office\Visio11\SDK\ShapeStudio\SSAdmin.exe Далее следуем инструкциям, в основном всё можно оставить по умолчанию. Подробности по установке и запуску ShapeStudio в файле Readme ShapeStudio.htm, в папке ...\SDK\ShapeStudio.
P.S.: При установке MSDE, есть нюансик: необходимо вручную откорректировать файл setup.ini, прописать в нём: ------------ [Options] SAPWD=password (это пример). ------------ Подробные сведения в файле sp3readme.htm
Удачи! |
Edited by - denizz on 11/16/2005 02:39:03 |
|
|
tsb
2 Posts |
Posted - 11/17/2005 : 10:40:11
|
Спасибо за помощь, буду пробовать |
|
|
|
Topic |
|
|
|