integrar Banco de dados externo ao site

integrar Banco de dados externo ao site

por felipe Dos santos -
Número de respostas: 7

galera tenho site onde usuario interno ja esta cadastrado para que ele não precise se cadastrar novamente queria acessar o mesmo banco 

Banco no momento SQLSERVER Tentei fazer a integração mas não esta dando porta 1433 esta liberada já porem apresenta .

Qual tipo de dados uso . msssql , obdc_mssql , ou native ?

mssql

err

ODBC

dbcc

Contagem das avaliações:  -
Em resposta à felipe Dos santos

Re: integrar Banco de dados externo ao site

por Rafael Guzzo -

Para autenticação com banco de dados externo va em Administração do site -> Plugins -> Autenticação -> Banco de dados externo em banco de dados selecione "mssql" para isso seu banco de dados externo tem que ter um "ip real/fixo" se usado externamente ou o ip local dai setar as informações como o nome da usuário e senha de acesso o nome da tabela e os campos que correspondem a usuário e senha de acesso ao moodle

Contagem das avaliações:  -
Em resposta à Rafael Guzzo

Re: integrar Banco de dados externo ao site

por felipe Dos santos -

Quando eu testo da isso  nao vai tabedsa

ca

Contagem das avaliações:  -
Em resposta à felipe Dos santos

Re: integrar Banco de dados externo ao site

por Rafael Guzzo -
aparentemente esta faltando o driver do mssql, onde o moodle esta instalado e linux ou windows?

segue tutorial para instalar mssql no php: https://docs.moodle.org/36/en/Installing_MSSQL_for_PHP


 tive algo parecido quando estava desenvolvendo em php pra conectar com PDO no SQL SERVER, resolvi instalando as librarys necessarias no php

Contagem das avaliações:  -
Em resposta à Rafael Guzzo

Re: integrar Banco de dados externo ao site

por felipe Dos santos -

esta instalado na maquina centos 7 

Contagem das avaliações:  -
Em resposta à felipe Dos santos

Re: integrar Banco de dados externo ao site

por Rafael Guzzo -

Nunca utilizei CentOS, uso ubuntu server.

algum desses tutoriais deve te ajudar:

https://support.plesk.com/hc/en-us/articles/115001401653-How-to-install-the-sqlsrv-extension-for-PHP

https://docs.microsoft.com/pt-br/sql/connect/php/installation-tutorial-linux-mac?view=sql-server-2017


ou procure por algo como "instalar driver sql server php".

Contagem das avaliações:  -
Em resposta à Rafael Guzzo

Re: integrar Banco de dados externo ao site

por felipe Dos santos -

Rafael no ubuntu você fez esses passos e deu certo?

Fiz maquina ubuntu server porem fiquei com mesmo erro 


Contagem das avaliações:  -
Em resposta à Rafael Guzzo

Re: integrar Banco de dados externo ao site

por Ruben Jerry -
Tenho o PHP 7.3.30 instalado em um servidor Centos7  com o moodle
configurei o moodle para integrar com o banco externo
- Instalei o pacote php-pdo-dblib-7.3.30-1.el7.remi.x86_64  ( nesse pacote ja contem o driver mssql)
consigo conectar no banco SQL 2014 com o sqlcmd e isql, mas na aplicação ele fala sempre que nao tem a extensão do mssql . alguém sabe o que ta faltando?
 


Contagem das avaliações:  -