Когда я пытаюсь подключиться к серверу Oracle с помощью SQLAlchemy. Я получаю эту ошибку.
NoSuchModuleError: Невозможно загрузить плагин: sqlalchemy.dialects:oracle.oracledb
from sqlalchemy.engine import create_engine
DIALECT = 'oracle'
SQL_DRIVER = 'oracledb'
USERNAME = 'username' #enter your username
PASSWORD = 'password' #enter your password
HOST = 'host url' #enter the oracle db host url
PORT = 1533 # enter the oracle port number
SERVICE = 'service name' # enter the oracle db service name
ENGINE_PATH_WIN_AUTH = DIALECT + '+' + SQL_DRIVER + '://' + USERNAME + ':' + PASSWORD +'@' + HOST + ':' + str(PORT) + '/?service_name=' + SERVICE
engine = create_engine(ENGINE_PATH_WIN_AUTH)
#test query
import pandas as pd
test_df = pd.read_sql_query('SELECT * FROM global_name', engine)
Когда я пытаюсь подключиться к серверу Oracle с помощью SQLAlchemy. Я получаю эту ошибку. NoSuchModuleError: Невозможно загрузить плагин: sqlalchemy.dialects:oracle.oracledb [code]from sqlalchemy.engine import create_engine
DIALECT = 'oracle' SQL_DRIVER = 'oracledb' USERNAME = 'username' #enter your username PASSWORD = 'password' #enter your password HOST = 'host url' #enter the oracle db host url PORT = 1533 # enter the oracle port number SERVICE = 'service name' # enter the oracle db service name ENGINE_PATH_WIN_AUTH = DIALECT + '+' + SQL_DRIVER + '://' + USERNAME + ':' + PASSWORD +'@' + HOST + ':' + str(PORT) + '/?service_name=' + SERVICE
engine = create_engine(ENGINE_PATH_WIN_AUTH)
#test query import pandas as pd test_df = pd.read_sql_query('SELECT * FROM global_name', engine) [/code] есть ли другой способ подключения?
Когда я пытаюсь подключить Oracle Server с Sqlalchemy. Я получаю эту ошибку.
nosuchmoduleerror: не может загрузить плагин: sqlalchemy.dialects: oracle.oracledb
from sqlalchemy.engine import create_engine
Когда я пытаюсь подключить Oracle Server с Sqlalchemy. Я получаю эту ошибку.
nosuchmoduleerror: не может загрузить плагин: sqlalchemy.dialects: oracle.oracledb
from sqlalchemy.engine import create_engine
Need to connect to Oracle using Python that uses SQLAlchemy. I need to use the oracledb package.
Using code from
Github
import os
import oracledb
from sqlalchemy import create_engine
from sqlalchemy import text
Наша база данных Oracle версии 12.1 размещена на ec2 как отдельная БД. Я пытаюсь получить доступ к этому серверу из другой учетной записи. Используя модуль Python oracleDB в тонком режиме, я написал сценарий, который позволяет мне подключаться к...