Tente usar a Ajuda dentro do MatLab, é muito útil.
Você está usando a conexão de banco de dados correta:
conn = database(instance,username,password,driver,databaseurl)
O exemplo fornecido pelo MatLab se parece com isso:Conecte-se a um banco de dados Oracle via driver JDBC.
Conecte-se ao banco de dados, test_db, usando o nome de usuário, scott e a senha, tiger. Use o driver JDBC, oracle.jdbc.driver.OracleDriver, para fazer a conexão. A URL definida pelo fornecedor do driver é jdbc:oracle:oci7:
conn = database('test_db','scott','tiger',...
'oracle.jdbc.driver.OracleDriver','jdbc:oracle:oci7:')
OU
Conexão de banco de dados autenticado do Microsoft SQL Server
Conecte-se a um banco de dados Microsoft SQL Server com autenticação integrada do Windows usando um driver JDBC.
Feche o MATLAB se estiver em execução.
Insira o caminho para o arquivo JAR do driver de banco de dados no arquivo classpath.txt. O arquivo classpath.txt está localizado em:
$MATLABROOT\toolbox\local\classpath.txt
A entrada do caminho atualizado agora deve incluir o caminho completo para o driver. Por exemplo:
C:\DB_Drivers\sqljdbc_2.0\enu\sqljdbc4.jar
Insira o caminho para a pasta que contém sqljdbc_auth.dll no arquivo librarypath.txt. O arquivo librarypath.txt está localizado em:
$MATLABROOT\toolbox\local\librarypath.txt
A entrada do caminho não deve incluir o nome do arquivo sqljdbc_auth.dll:
C:\DB_Drivers\sqljdbc_2.0\enu\auth\x64
O arquivo sqljdbc_auth.dll é instalado no seguinte local:
<installation>\sqljdbc_<version>\<language>\auth\<arch>
onde é o diretório de instalação do driver do servidor SQL.
- Se você estiver executando uma Java Virtual Machine (JVM) de 32 bits, use o arquivo sqljdbc_auth.dll na pasta x86, mesmo que o sistema operacional seja a versão x64.
- Se você estiver executando uma JVM de 64 bits em um processador x64, use o arquivo sqljdbc_auth.dll na pasta x64.
- Se você estiver executando uma JVM de 64 bits em um processador IA-64, use o arquivo sqljdbc_auth.dll na pasta IA64.
Inicie o MATLAB.
Use o parâmetro AuthType para estabelecer uma conexão de autenticação do Windows.
conn = database('dbName','','', ...
'Vendor','Microsoft SQL Server','Server','servername',...
'AuthType','Windows')