Добрый день!!!
Есть некий скрипт:
| Код | import string import re
import logger import modeling
from java.sql import Connection from java.sql import DriverManager from java.sql import SQLException
from appilog.common.system.types import ObjectStateHolder from appilog.common.system.types.vectors import ObjectStateHolderVector
############################################## ######## MAIN ########## ############################################## def DiscoveryMain(Framework): OSHVResult = ObjectStateHolderVector()
logger.debug('Script started') try: logger.debug('Try to get connection to MS SQL Server') Class.forName("net.sourceforge.jtds.jdbc.Driver") conn = DriverManager.getConnection("jdbc:jtds:sqlserver:/localhost:1433//HPCACORE", "login", "pass") logger.debug('Connection opened.') except: logger.debug('Connection fault')
try: logger.debug('Try to close connection to MS SQL Server') conn.close() except: logger.debug('Close Connection fault')
return OSHVResult
|
Этот net.sourceforge.jtds.jdbc.Driver класс находится в отдельном jar файле. Куда мне надо положить этот jar'ник и что прописать в самом скрипте, чтобы программ работала корректно? а то он у меня на строчке Class.forName(...) уходит в exception.
Заранее спасибо |