Ошибка библиотеки Slac
Обновлено: 21.11.2024
Я пытаюсь загрузить Slack на свой рабочий стол i3 с Windows 10, но он постоянно сообщает мне, что мне не хватает файла node.dll. Как это исправить?
Эта тема заблокирована. Вы можете подписаться на вопрос или проголосовать за него как полезный, но вы не можете отвечать в этой теме.
Сообщить о нарушении
Домогательство – это любое поведение, направленное на то, чтобы побеспокоить или расстроить человека или группу людей. К угрозам относятся любые угрозы самоубийства, насилия или причинения вреда другому человеку. Любой контент на тему для взрослых или неуместный для веб-сайта сообщества. Любое изображение, ссылка или обсуждение наготы. Любое поведение, которое является оскорбительным, грубым, вульгарным, оскверняет или демонстрирует неуважение. Любое поведение, которое может нарушать лицензионные соглашения с конечными пользователями, включая предоставление ключей продукта или ссылок на пиратское программное обеспечение. Незапрашиваемая массовая рассылка или массовая реклама. Любые ссылки на вирусы, шпионское ПО, вредоносное ПО или фишинговые сайты или их пропаганда. Любой другой неприемлемый контент или поведение, как это определено Условиями использования или Кодексом поведения. Любое изображение, ссылка или обсуждение, связанные с детской порнографией, детской наготой или другим жестоким обращением с детьми или их эксплуатацией.
Спасибо за публикацию в сообществе Microsoft. Приносим извинения за доставленные неудобства и поможем вам решить проблему.
Node.dll — это файл DLL, связанный с операционной системой Windows 10. Файлы DLL (библиотека динамической компоновки), такие как Node.dll, представляют собой небольшие программы, похожие на EXE (исполняемые) файлы, которые позволяют нескольким программам использовать одни и те же функции.
Способ 1. Запустите сканирование SFC, выполнив шаги по приведенной ниже ссылке, и проверьте, решена ли проблема.
Сканирование SFC — это утилита в Windows, которая позволяет пользователям сканировать системные файлы Windows на наличие повреждений и восстанавливать поврежденные файлы. Если файл защиты ресурсов Windows (WRP) отсутствует или поврежден, Windows может вести себя не так, как ожидалось. Например, некоторые функции Windows могут не работать или может произойти сбой Windows.
Способ 2. Если проблема не устранена, повторно зарегистрируйте node.dll из командной строки с повышенными привилегиями, выполнив следующие действия:
Нажмите логотип Windows + клавиши X на клавиатуре и выберите в контекстном меню пункт Командная строка (администратор). Введите пароль администратора, если будет предложено.
Введите следующую команду в окне командной строки.
regsvr32 /u node.dll и нажмите Enter, чтобы отменить регистрацию файла node.dll
regsvr32 /i node.dll и нажмите Enter, чтобы перерегистрировать файл node.dll
Закройте окно командной строки, перезапустите программу, которую вы пытаетесь установить, и проверьте, вступили ли изменения в силу.
Напишите нам о статусе проблемы в том же сообщении для получения дополнительной помощи. Ваш ответ очень важен для нас, чтобы мы могли помочь вам соответствующим образом.
- Обзор EMS 2D в Solid Edge
- Получить файл EMS из V:\MDCAD\используя Пуск\Найти\Файлы или папки
- Переименуйте файл EMS с xx12345678.e0 на xx12345678.mds (MDS = 2D EMS)
- Запустите Solid Edge Draft и откройте файл EMS с помощью File\Open.
- Дважды проверьте параметры открытия для файлов MDS.
- Щелкните правой кнопкой мыши пунктирную границу формата SLAC и выберите "Удалить строку".
- Переместите графику из текущего местоположения на лист чертежа, используя конечную точку левого нижнего угла.
- Решение. Установите сервер лицензий Solid Edge FlexLM V8 на любой другой компьютер, кроме того, с которого вы обслуживали лицензии V7. Это необходимо только в том случае, если вы планируете обслуживать ОБЕ лицензии V7 и V8. FlexLM для Solid Edge должен и действительно обслуживает лицензии V7 и V8 с одного экземпляра сервера. Не забудьте также поместить ключ на параллельный порт.
- Проблема: после установки V8; При запуске Solid Edge появляется сообщение об ошибке.
Менеджер категорий компонентов не зарегистрирован или недоступен. Все доступные надстройки не могут быть загружены - Решение. Скопируйте файл C:\winnt\system32\comcat.dll с рабочей станции, на которой НЕ наблюдается этой проблемы. Зарегистрируйте файл, выбрав Start/Run.. и набрав "regsvr32 comcat.dll" (не заключайте двойные кавычки). Вы должны получить успешный ответ регистрации.
- Проблема: после установки макросов Solid Edge V8, которые запускаются только от имени администратора (в стандартных учетных записях пользователей макрос будет зависать)
- Решение. Удалите и переустановите Solid Edge V8 от имени администратора.
- Проблема: после установки Solid Edge V8 макросы вообще не запускаются, некоторые зависают, другие выдают сообщение об ошибке "Метод '~' объекта '~' Failed" независимо от идентификатора входа.
- Решение. Записи реестра для библиотек типов V8 Solid Edge зарегистрированы неправильно.
- 1. Сначала необходимо удалить записи реестра, перечисленные ниже, с помощью regedt32.exe
- constant.tlb — HKEY_CLASSES_ROOT\TypeLib\
- framework.tlb — HKEY_CLASSES_ROOT\TypeLib\
- fwksupport.tlb — HKEY_CLASSES_ROOT\TypeLib\
- geometry.tlb — HKEY_CLASSES_ROOT\TypeLib\
- part.tlb — HKEY_CLASSES_ROOT\TypeLib\
- assemble.tlb — HKEY_CLASSES_ROOT\TypeLib\
- draft.tlb — HKEY_CLASSES_ROOT\TypeLib\
- revmgr.tlb — HKEY_CLASSES_ROOT\TypeLib\
- Примечание. Если у вас возникли проблемы с удалением записей, вам может потребоваться развернуть и стать владельцем подчиненных ключей FLAGS & HELPDIR с помощью раскрывающегося меню «Безопасность/владелец», выберите «Вступить во владение» (если вам не удается стать владельцем, выйдите из regedt32.exe и перезапустите и попробуй еще раз). После того, как вы станете владельцем, вам нужно добавить группу ВСЕ с ПОЛНЫМИ РАЗРЕШЕНИЯМИ, используя раскрывающееся меню Безопасность / Разрешения, выберите Добавить, выберите группу Все с полным доступом, выберите ОК, выберите ОК. После выполнения этих шагов родительский ключ должен быть легко удален.
Если в Multimedia Control нет информации о драйвере Sentinel, как показано выше, драйвер Sentinel не был установлен должным образом, вероятно, из-за неправильной настройки параллельного порта. Перезагрузите компьютер и войдите в BIOS, чтобы установить характеристики параллельного порта, используя настройки, показанные выше, если это возможно. Перезагрузите драйверы Sentinel с компакт-диска Solid Edge ..\ResKit\Hardware Keys\Win_nt\setupx86.exe. Затем перезагрузитесь, проверьте состояние продукта Flex-LM и просмотрите файл Flex-LM Debug.log. Готово.
REM Это пакетный файл, который обрабатывает данные RTPatch для установки пакета обновлений Solid Edge
patch.exe -IGNOREMISSING -MESSAGE -SUBDIRSEARCH -NOUNDO -PATHSEARCH -VERBOSE -BACKUP:D:\temp "c: \program files\solid edge\program" patch.rtp
pause
REM End Batch fileПерейдите к кнопке «Пуск» -> «Настройки» -> «Панель управления» -> «Установка и удаление программ» и удалите все существующие версии клиента OpenAFS или Transarc AFS для Windows на вашем компьютере (если вы не делайте этого, у вас могут возникнуть проблемы с новой установкой).
Дополнительная очистка для версий Transarc:
Если у вас есть версии Transarc, вы также можете следовать инструкциям на этой веб-странице для дополнительной очистки
Убедитесь, что каталоги C:\Program Files\ Transarc \ �� или ���� C:\Program Files\IBM ��� или � C :\Program Files\AFS ��� были удалены, а файлы afsrpc.dll и afspthreads.dll не существуют.
Удалите ненужные файлы и перезагрузите компьютер при необходимости.
Войдите на рабочую станцию как локальный администратор
Нажмите кнопку «Установить сейчас» для AFS на Xweb
Перезагрузите компьютер, когда появится запрос.
Чтобы войти в SLAC AFS, «Имя ячейки», появляющееся в диалоговом окне «Конфигурация клиента AFS», должно быть «slac.stanford.edu» (используйте полное имя)
<р>4. Настройте ячейки SLAC или Stanford AFS �
Если ячейка SLAC AFS еще не определена в конфигурации клиента OpenAFS, выполните следующие инструкции для настройки. � Аналогичным образом сделайте то же самое, если вы используете ячейку Stanford AFS.
Соглашение заключается в том, что пользователи SLAC сопоставляют «диск F» со своим домашним каталогом AFS, а «диск S» — с деревом каталогов SLAC AFS. � Инструкции приведены ниже для дисков F и S. Если вам нужны дополнительные диски, вы можете соответствующим образом сопоставить их.
Нажмите значок клиента AFS, который появляется в правом нижнем углу панели задач
Появится окно клиента AFS, где вы сможете настроить сопоставление дисков.
Шаг 2, сопоставление диска F с домашним каталогом AFS
Выберите букву диска: F
Путь AFS: \ afs\slac.stanford.edu\u \< your_afs_group>\
Пример ниже приведен для пользователя с «achan» в < your_afs_group> sf , вы должны заменить их своим собственным именем пользователя и именем своей группы afs при сопоставлении домашнего каталога AFS. � Используйте полное имя �slac.stanford.edu�
Шаг 3. Сопоставление диска S с деревом каталогов SLAC AFS
Нажмите «Добавить» еще раз
Выберите букву диска: S
Путь AFS: \afs\slac.stanford.edu ��� (используйте полное имя �slac.stanford.edu�)
8) Убедитесь, что диски afs подключены, если нет, обновите проводник или перезагрузите компьютер
Возможно, вам также потребуется удалить разделы реестра из предыдущих версий из реестра:
-- В меню "Пуск" выберите "Выполнить".
-- Введите «regedt32» и нажмите «ОК».
-- В редакторе реестра выберите HKEY_LOCAL_MACHINE
-- Откройте подраздел SOFTWARE .
--Выберите ключ OpenAFS/Client/Submounts и/или TransarcCorporation и нажмите "Del".
--Нажмите "Да" в окне "Предупреждение".
--Закройте редактор реестра.
--Перезагрузка.Владелец: Тони Джонсон
- Символические ссылки используются для перехода между разными каталогами (см. WB:важные места).
- Код распределяется по разным файловым системам (см. файловые системы WB:Code).
1. Сервер Tomcat
Примечание. См. раздел Ресурсы SAS с помощью средства мониторинга, чтобы получить краткий обзор того, какие приложения работают на каком сервере. Однако имейте в виду, что с момента последнего обновления этой страницы приложения могли быть назначены другому серверу. Чтобы убедиться, что приложение запущено на данном сервере, используйте инструмент ServerMonitoring --> Applications.
2. IIS (glast-win01/02)
Примечание. IIS относится к серверному программному обеспечению Microsoft Internet Information Services (IIS).
Ключевая информация
Важные места
каталог use ~glast/tomcat/scripts Скрипты для запуск/остановка/настройка tomcat ~glast/tomcat/BASE55 конфигурации Tomcat (на хост) ~glast/tomcat/common Конфигурации Tomcat, общие для всех (или большинства) хостов ~glast/tomcat/apps Внешнее приложение (confluence, jira) ~glast/tomcat/data Данные, используемые приложениями (например, confluence, jira) Символические ссылки нельзя хранить в CVS; поэтому файл SYMLINKS поддерживается в каждом каталоге. Запуск скрипта ~/tomcat/scripts/symlinks создаст/удалит символические ссылки на основе содержимого файлов SYMLINKS. По умолчанию скрипт символических ссылок работает с любыми каталогами в текущем рабочем каталоге или ниже него.
Файловые системы кода
AFS Материалы, которые сами серверы tomcat не должны модифицировать (серверы tomcat работают без токена AFS). NFS Вещи, которые могут быть изменены работающим котом. В первую очередь это каталог webapps, домашний каталог (используемый для хранения настроек параметров Java) и каталог conf/Catalina/localhost. /scratch Все, что написано сервером tomcat, но не важно, например журналы, рабочее пространство, временное пространство. Весь постоянный код AFS также существует в модуле CVS tomcat для управления конфигурацией и аварийного восстановления. Если какой-либо из этих кодов будет изменен, он должен быть возвращен в CVS с соответствующим комментарием.
Коннектор Tomcat
Коннектор ISAPI используется для создания моста между сервером IIS glast-ground и экземпляром Tomcat 5, на котором выполняется серверная часть системных тестов.
Файлы конфигурации
Текущая конфигурация glast05: (обратите внимание, что в настоящее время они находятся в c:\tony\jakarta, чтобы отличать их от аналогичных файлов, которые Мэтт установил в другом месте, но, вероятно, их следует переместить в более подходящее место. ).\bin\isapi_redirect.dll
\isapi_redirect.properties
\conf\uriworkermap.properties
\web007-tomcat5.properties
\logs\iis_redirect.logisapi_redirect.dll
isapi_redirect.properties
Используется для настройки isapi_redirect.dll. Помещая этот файл в тот же каталог, что и isapi_redirect.dll, его конфигурация считывается отсюда, а не из реестра Windows. Это позволяет при необходимости использовать более одного коннектора с одним и тем же сервером.
В настоящее время файл содержит:
isapi_redirect.propertiesextension_uri=/jakarta/isapi_redirect.dll
log_file=c:\tony\jakarta\logs\iis_redirect.log
log_level=error
worker_file=c:\tony\jakarta \conf\web007-tomcat5.properties
worker_mount_file=c:\tony\jakarta\conf\uriworkermap.properties
Этот файл настраивает расположение файла журнала и уровень ведения журнала, а также указывает на другие файлы конфигурации (описанные ниже ).uriworkermap.properties
Этот файл сопоставляет области пространства имен glast-ground с (потенциально разными) серверами tomcat. В настоящее время сопоставлено только пространство /SystemTests/*:
uriworkermap.propertiesdefault.worker=ajp13
/SystemTests/=$(default.worker)
/SystemTests/*=$(default.worker)
Обратите внимание, что определенное здесь имя ajp13 — это просто символическое имя, найденное в web007. -tomcat5.properties.web007-tomcat5.properties
web007-tomcat5.propertiesworker.ajp13.port=8019
worker.ajp13.host=web007
worker.ajp13.type=ajp13
Второй токен (ajp13 tt>) — это имя, определенное в uriworkermap.properties.Эти строки настраивают сервер так, чтобы он указывал на tomcat5 на web007 (его коннектор ajp13 в настоящее время прослушивает порт 8019).Настройка IIS6
Чтобы установить фильтр ISAPI в IIS6, необходимо сделать три вещи.
- Настройте виртуальный каталог (называемый jakarta), указывающий на каталог, содержащий isapi_redirect.dll. Этому каталогу должны быть предоставлены разрешения «Сценарии и исполняемые файлы».
- Установите сам фильтр ISAPI. Это может называться как угодно (обычно jakarta) и должно указывать на dll в указанном выше каталоге.
- Зарегистрируйте DLL в разделе "Расширения веб-служб" под любым именем (я использовал Tomcat ISAPI) и установите для нее статус "разрешено".
Нерешенные/непонятные вопросы
В материалах в Интернете рекомендуется переключить службу в «режим изоляции IIS 5.0». Я не делал этого, так как не был уверен, что это делает, и поскольку это глобальная настройка, которая может вызвать проблемы для других приложений. Кажется, что все работает и без этого, но могут быть некоторые скрытые проблемы, о которых нам нужно беспокоиться позже.
При внесении изменений в dll или файлы конфигурации неясно, когда именно изменения вступят в силу. Чтобы быть в безопасности, перезапустите весь веб-сервер, хотя иногда кажется, что он просто запускает и останавливает рассматриваемый виртуальный сервер (что намного быстрее). Лучше всего сделать это правильно с первого раза!
Общая информация
Большое количество справочной информации доступно по адресу:
многое из этого относится к (больше не поддерживается) jk2, но большая часть относится и к jk1.2
На этой странице приведены сведения о необходимой конфигурации программного обеспечения, необходимой для запуска служб Aida на хосте NT.
Цель: создать простую, воспроизводимую спецификацию конфигурации для всех хостов AIDA и использовать сценарии для настройки и обеспечения согласованности.
Используется ряд сторонних инструментов. Чтобы помочь всем разработчикам оставаться в курсе версий, эталонные версии некоторых из этих инструментов хранятся в пространстве afs инструментов aida по адресу /afs/slac.stanford.edu/package/aida/tool. Каждый инструмент находится в своем собственном подкаталоге в каталоге aida/tool и сопровождается нашим собственным файлом README. Если вы добавляете инструмент, создайте новый файл README.TXT на основе шаблона в aida/tool/README_SKEL.TXT.
Инструменты Orbacus для NT и Unix хранятся в общей файловой системе AFS. Если вы собираетесь поддерживать один из этих инструментов, важно понимать структуру каталогов AIDA AFS.
Краткий справочник
Необходимое программное обеспечение для хоста Aida
В этом разделе описывается, какое программное обеспечение должно быть загружено на хост Aida каждого типа (системная служба CORBA, размещение службы Aida, такой как «magnet», или размещение среды разработки):
Примечания к таблице выше
Хосту IMR требуется orbacus для C++, поскольку imr и imradmin являются исполняемыми файлами. Кроме того, любой, из которого будет администрироваться IMR, должен иметь imradmin.exe в своем PATH. Для этого может потребоваться сборка Orbacus C++ на этом хосте NT.
ол>р>
- Откройте окно IBM Client Authentication в NT (Пуск-->Программы-->IBM AFS-->Клиент-->Аутентификация)
- Нажмите "Буквы диска".
- Нажмите "Добавить".
- Затем введите путь /afs, который вы хотите сопоставить, букву диска в NT, с которым он должен быть сопоставлен, и описание.
- Убедитесь, что установлен флажок "Восстанавливать это сопоставление при входе в систему".
- Нажмите "ОК" и все готово.
- Скопируйте файл I:\tool\cvs\cvs1-11.zip на диск C: и распакуйте его с помощью Aladdin Expander. Это дает файл cvs.exe и файл README.txt.
- Установите переменную среды PATH так, чтобы она указывала на каталог, в который вы распаковали файл cvs.exe.
- Создайте переменную среды CVSROOT, чтобы указать на afs\slac.stanford.edu\package\aida\cvs. Итак, в этом примере I: сопоставлен с afs\slac.stanford.edu\package\aida, и это сопоставление используется в качестве корня - просто добавьте подкаталог cvs. Перед корневым каталогом необходимо указать ":local:", чтобы сообщить исполняемому файлу cvs в NT, что он должен выполнять операции vs самостоятельно, а не обращаться для этого к серверу.
- Создайте переменную среды CVSIGNORE, чтобы файлы резервных копий и файлы классов java в каталогах, привязанных к cvs, не попадали в репозиторий cvs.
- Возможно, вам придется выйти или войти, чтобы новые переменные среды стали видимыми. Из команды запуска или нового окна DOS выполните:
- При необходимости раскомментируйте строку SystemAuth=no в административном файле конфигурации CVS во вновь созданном каталоге CVSROOT, чтобы cvs мог работать в локальном режиме на вашей NT. ол>
- Тогда, конечно
Предпосылки
Прежде чем начать, вам потребуется следующее (описано в Приложении A ниже):
Что вам нужно
То, что вам нужно, можно условно разделить на следующие пакеты:
Для базовой разработки AIDA вам потребуется базовая инфраструктура промежуточного программного обеспечения (вам понадобятся разные части в зависимости от того, разрабатываете ли вы Java, C++ или и то, и другое). Для разработки доступа к Oracle вам понадобится Oracle for Windows Client Suite. Если вы хотите разрабатывать в интегрированной среде разработки (IDE), некоторые из них описаны ниже.
Основная инфраструктура ПО промежуточного слоя
ORBACUS требует Jthreads/C++ для многопоточных приложений, и оба они должны быть созданы с помощью Visual C++ (см. выше) в соответствии с их файлами README. Я не знаю, нужно ли создавать JThreads/C++ для использования бинарного дистрибутива ORBACUS for Java для многопоточных приложений. Итак, для разработки на C++ последовательность загрузки и сборки следующая: Microsoft Visual C++, JThreads/C++, Orbacus для C++. Для разработки на Java это просто Java J2SE, Orbacus для Java.
Орбакус 4.0
Jthreads/C++.
Jthreads включен в загрузку Orbacus ORB начиная с версии 4.1 (следующая основная версия после 4.0). Таким образом, начиная с этой версии вам не нужно будет выполнять отдельную загрузку и сборку для Jthreads, как описано в этом разделе.
<р>1. Сборка с помощью Microsoft Visual C++ (настоятельно рекомендуется) <р>2. Создавайте Jthreads/C++ с теми же переключателями параметров компилятора, которые используются в приложениях, которые вы создаете с его помощью. В частности, /MDd и /GX. См. JTC.1.0.14/jtc/README.WINDOWS и JTC.1.0.14/INSTALL.WINDOWS. <р>3. Задайте для параметров проекта Visual C++ в приложениях, использующих Jthreads/C++, значения, указанные в файле \jtc\README.WINDOWS.Следуя инструкциям в INSTALL.WINDOWS, запустите файл переменной среды Visual C++ VCCARS.BAT (у меня в C:\Program Files\Microsoft Visual Studio\VC98\bin\vcvars32.bat), чтобы сообщить VC++, где находятся dll. Затем запустите makefile из каталога загрузки в командной строке DOS:
nmake /f Makefile.mak. Это заняло 1 час! Затем
nmake /f Makefile.mak install� чтобы скопировать все в нужные места. Обновите пользовательскую переменную среды PATH для каталога bin (см. PATH выше).Изначально выполнить сборку не удалось, так как не удалось найти mspdb60.dll. Я решил эту проблему, вручную запустив BAT-файл настройки переменной среды Visual C++, VCVARS32.BAT (в DOS перейдите в C:\Program Files\Microsoft Visual Studio\VC98\bin\vcvars32.bat и запустите его). После этого компилируется и строится без ошибок и предупреждений! После make сделал «nmake /f Makefile.mak install», чтобы скопировать все в нужные места.
ORBacus для C++
Orbacus для C++ хранится в общей файловой системе AFS. Если вы собираетесь поддерживать Orbacus, важно понимать структуру каталогов AIDA AFS.
nmake /f Makefile.mak. Это заняло 3 часа! Затем
nmake /f Makefile.mak install, чтобы скопировать все в нужные места. Обновите пользовательскую переменную среды PATH для каталога bin (см. пример PATH выше).Обратите внимание, что для приложений, использующих Orbacus и Jthreads/c++, вам необходимо использовать следующие параметры: /MDd и /GX.
См. configs/sh.init для настройки перекрестного тестирования шаров C++ и Java.
ORBacus для Java
Orbacus для Java хранится в общей файловой системе AFS. Если вы собираетесь поддерживать Orbacus, важно понимать структуру каталогов AIDA AFS.
Мы устанавливаем готовые файлы JAR (а не собираем Orbacus для Java из исходников). Вышеупомянутый «Где его найти» - это каталог, в котором есть файл, содержащий zip-файл двоичной версии (то есть файл .jar). Чтобы установить его, просто распакуйте его и следуйте инструкциям в README, содержащемся в каталоге, который будет создан при распаковке. В частности, измените CLASSPATH, чтобы он указывал на OB.jar.
Также в iona/orbacus/Prod/win32/distribution/OB_OB-4.0.5/ есть полный дистрибутив с исходным кодом. Если вы хотите пойти по этому пути (что приведет к более быстрым исполняемым файлам), скопируйте iona/orbacus/Prod/win32/distribution/OB_OB-4.0.5/JOB-4.0.5.zip на диск, на который вы хотите установить, распакуйте его и следуйте инструкциям в README. в частности, вы должны сделать эти два (это займет некоторое время - часы)
Nmake /f Makefile.mak
Nmake /f Makefile.mak installСреда Java (J2SE SDK)
В конце процесса установки вас спросят, хотите ли вы прочитать README. Сделайте это, потому что это ссылка на инструкции по установке на веб-сайте Sun. Это говорит вам об установке переменных среды PATH и CLASSPATH. Обратите внимание, что jdk 1.3 не требует установки переменной CLASSPATH, но если она установлена, она должна включать �.�. Таким образом, поскольку для тонкого клиента Java (см. ниже) требуется ПУТЬ К КЛАССУ, убедитесь, что ПУТЬ К КЛАССУ включает �.
Oracle для клиентского пакета Windows NT
Джордж Крейн написал очень точное и полезное руководство по установке базового набора клиентских инструментов, необходимых для разработки Oracle. Он находится по адресу: x:\applications\supported\oracle\readme.txt. Он установит совместимые версии Oracle Installer, SQLNet, SQL*Plus и ODBC. Когда вы закончите, перезагрузите компьютер, иначе вы не сможете настроить ODBC, потому что он не сможет найти нужные dll-файлы.
Где его найти: см. x:\applications\supported\oracle\readme.txt.
Пример изменения PATH: C:\orant\bin;У нас есть несколько версий ODBC, каждая из которых совместима только с определенными версиями другого программного обеспечения Oracle. Список совместимых версий и полезные инструкции по установке Oracle и совместимого драйвера ODBC находятся в файле x:\applications\supported\oracle\readme.txt.
Установив ODBC (как часть установки Oracle Client Suite), получите инструкции по его настройке для источника данных SLAC_TCP из файла справки (при условии, что были соблюдены инструкции в x:\applications\supported\oracle\readme.txt). , это находится в «Программы» -> «Oracle для Windows» -> «Файл справки ODBC». Здесь вы узнаете, как с помощью администратора Microsoft ODBC создать новый системный DSN (не пользовательский DSN). Запустите «Программы» -> «Oracle» в Windows NT -> Microsoft ODBC. Нажмите на вкладку "Системный DSN" и введите:
Имя источника данных = SLAC_TCP_MS
Имя службы TNS = SLAC_TCPПротестируйте настройку ODBC с помощью тестового приложения Oracle ODBC 32Bit, выбрав меню "Пуск" -> "Программы" -> Oracle для Windows NT. Нажмите «подключиться» и введите имя пользователя и пароль Oracle, а также службу TNS (SLAC_TCP). Введите SQL-запрос к службе, и он отобразит результат в окне.
Оракул Net8
Где его найти: см. x:\applications\supported\oracle\readme.txt.
Нет изменений PATH или CLASSPATH.Прежде чем вы сможете использовать ODBC, необходимо настроить Net8. x:\applications\supported\oracle\readme.txt должен содержать инструкции по копированию tsnnames.ora в папку c:/orant/net80/admin. Если это было сделано, вам не нужно больше ничего делать для настройки Net8.
JDBC и тонкий клиент Java
Файл загрузки должен быть разархивирован. В результате распаковки будет создан один или несколько заархивированных классов Java. Добавьте полные пути к файлам class***.zip в CLASSPATH (создайте CLASSPATH, если у вас его нет). Не забудьте включить точку (для текущего каталога) в CLASSPATH, которая требуется для java jdk 1.3, если CLASSPATH существует (см. выше). Я установил .;Z:\infrastructure\Jdbc
SQLPlus
Где его найти: см. x:\applications\supported\oracle\readme.txt.
Нет изменений PATH или CLASSPATH, но см. ниже изменения .login в Unix и проблемы с именем пользователя/паролем.Sqlplus — это основной способ ввода специальных запросов и инструкций по управлению базой данных в базу данных Oracle. То есть SQLPlus позволяет вам вводить SQL в окне и видеть каталог результатов, поэтому он удобен для прототипирования и тестирования ваших SQL-запросов. Существует версия для unix и NT. Он будет установлен как часть Oracle Client Suite (см. выше).
ДокументацияПоместите следующие строки в свой .login:
Затем просто введите $ sqlplus. Он запросит ваше имя пользователя и пароль Oracle
Установите sqlplus с диска X. Инструкции по установке см. в файле x:\applications\supported\oracle\readme.txt. Затем запустите Programs/Oracle для Windows NT/SQL Plus. Укажите имя пользователя, которое вы хотите использовать, пароль и SLAC_TCP в качестве строки хоста.
Учетная запись пользователя
Для доступа к Oracle, включая sqlplus, вам потребуется имя пользователя и пароль. Вы можете использовать учетную запись Oracle NLCDA, если хотите, или NLCDEV. Обратитесь к другим членам команды AIDA за паролями. Если вам нужна собственная учетная запись, отправьте письмо db-admin, чтобы получить привилегии для программного обеспечения на X-диске, которое вам нужно, и для настройки.
Интегрированные среды разработки (IDE)
Это компиляторы и т. д., используемые для разработки клиентов, серверов и приложений
Microsoft Visual Studio (включая Visual C++)
Где его найти: номинально в папке X:\applications\supported, но я обнаружил, что мне нужны диски от Андреа Чан.
Изменения PATH: Install сделает это за вас.У меня возникла проблема при установке с диска X. Установщик сказал, что не может создать каталог DCOM. Получил компакт-диски от Adrea Chan и установил их оттуда. Также установил полный MSDN с Visual Studio.
Настройки совместимости. Для Jthreads/C++ и Orbacus используйте параметры компилятора /MDd и /GX. Ссылка на jtc.lib (не jtcd, так как Jthreads/c++ не компилировался с включенной DEBUG), см. JTC.1.0.14\jtc\README.WINDOWS и OB-4.0.5\INSTALL.WINDOWS для получения справки по установке Visual Studio для совместимости с Jthreads/C++.
Обратите внимание, на диске Microsoft Visual Studio 2 (с которого вроде ничего устанавливать не нужно) есть описываемый продукт под названием Microsoft Data Access SDK! Похоже, это метапротокол для различных источников данных, ODBC, OLAP, OLE, элемента управления ActiveX и т. д. Возможно, на него стоит взглянуть.
Создать
Где его найти: nmake поставляется и устанавливается как часть Microsoft Visual Studio.
Изменения PATH: Если вы устанавливаете Visual Studio, путь должен быть изменен для вас; в противном случае nmake можно найти в C:\Program Files\Microsoft Visual Studio\VC98\Bin.Майкрософт Визуальный J++
Где его найти: номинально в папке X:\applications\supported, но я обнаружил, что мне нужны диски от Андреа Чан.
Изменения PATH: Install сделает это за вас.
CLASSPATH: см. примечание ниже.Настройте J++ для необходимого пути к классам
Для разработки Aida и приложений из Microsoft J++ необходимо установить переменную CLASSPATH в Microsoft J++, а также обычную переменную среды. Другими словами, если переменная среды CLASSPATH, которую вы установили с помощью панели управления Система, вкладка Среда:
Затем в Microsoft J++ выберите диалоговое окно "Свойства проекта" в раскрывающемся меню "Проект" и разделите записи на вкладке "ПУТЬ К КЛАССУ":
Нетбинс
После настройки cvs и J2SE скопируйте файл I:\tool\netbeans\NetBeans-release32.exe на диск C:, затем запустите исполняемый файл с диска C:. Для этого я использовал командную строку. NetBeans должен автоматически найти J2SE, если вы установили его в стандартное расположение.
Интеграция CVS: NetBeans должен автоматически находить CVS, если вы правильно настроили переменную среды Path для включения CVS.
Настройка Netbeans для необходимого Classpth
Для разработки Aida с Netbeans необходимо установить переменную CLASSPATH в Netbeans, а также обычную переменную среды. Другими словами, если переменная среды CLASSPATH, которую вы установили с помощью панели управления Система, вкладка Среда:
Затем в Netbeans откройте меню "Проект" и выберите диалоговое окно "Настройки". Выберите настройки «Типы компиляторов» и разверните свойства «внешняя компиляция».Выберите вкладку «Эксперт» в окне свойств и отредактируйте свойство пути к классам. Вы можете просто вырезать и вставить переменную среды CLASSPATH.
В этом приложении описывается программное обеспечение, связанное с разработкой AIDA, но не являющееся его ядром.
Где его найти: в NT, X:\Applications\Supported\AFS\N.N\N.N.NClient\afs.EXE Дважды щелкните этот файл, чтобы завершить установку.
N.N и N.N.N – текущий выпуск. В этом каталоге будет только один выпуск, так как он находится в пути «Поддерживаемые».
Пример изменения PATH: C:\PROGRA~1\IBM\AFS\Client\Program;C:\PROGRA~1\IBM\AFS\Common; Установка сделает это изменение за вас.Это необходимо, поскольку исходный код пакета AIDA находится в afs по адресу afs/slac.stanford.edu/package/aida.
Если вы этого не сделаете, свяжитесь с Джимом Кнопфом x3407. Ему нужно будет получить лицензию от SCS для вашего использования. Затем он расскажет вам, как его настроить.
После установки клиента AFS запустите его из меню "Программы".
Затем нажмите кнопку и введите имя пользователя и пароль, например:
Теперь вы можете сопоставить диск с любым местом в afs, в частности, вы, вероятно, захотите сопоставить диск с корнем ячейки slac.stanford.edu и, возможно, с другим, в частности, с AIDA (AIDA на afs/slac.stanford.edu/package/aida). Один из способов подключить диск — использовать «Мой компьютер» с помощью значка «Подключить сетевой диск» на панели инструментов. Но ниже описан лучший способ.
Чтобы подключить диск NT к AFS:
Подробное описание установки и сопоставления AFS см. на этой странице документации Stanford AFS.
Где его найти: aida\tool\cvs
Изменения ПУТИ: см. ниже. Вам также необходимо установить переменную среды специально для CVS, называемую CVSROOTПосле настройки клиента IBM afs вы можете установить cvs на свой компьютер NT. Предполагая, что I: сопоставлен с /afs/slac/package/aida
cvs выпускает CVSROOT
-
Помимо установки переменной среды CVSROOT в Win32, вам необходимо установить ее и некоторые другие в Unix, поскольку доступ CVS к коду Aida должен выполняться из Unix. Эти переменные среды задаются пакетом /aida/common/script/. aidaSetEnv.sh, как описано здесь. Это сценарий оболочки csh, поэтому добавьте следующую строку в ваш .cshrc.
**Важно** вы ДОЛЖНЫ изменить административные файлы CVS в CVSROOT с помощью самого инструмента cvs!
Читайте также:
- 1. Сначала необходимо удалить записи реестра, перечисленные ниже, с помощью regedt32.exe