ADONewConnection: Unable to load database driver

Algumas vezes, nos deparamos com alguns erros de acesso à base de dados do Scriptcase, como mostra o exemplo abaixo :

![](https://help.scriptcase.net/galleryDocuments/edbsn812cdd3309091de92aca3fb34a54c88163756aa27279b5675f1951ba4bd66138f1d88c9c46290401470db0c214507983?inline=true)

---

## O que pode causar esse erro?

Estes erros acontecem quando alteramos o nome da pasta raiz do scriptcase para um nome diferente do padrão, como por exemplo "sc".

Sendo assim, o erro acontece pois o caminho completo que aponta até a base de dados do scriptcase  foi alterado.

> Exemplo de diretório usando Windows:
>
> Diretório antes da alteração:
>
> C:/ProgramFiles(x86)/NetMake/v9/[wwwroot/](http://wwwroot/)scriptcase/devel/conf/scriptcase/nm\_scriptcase.db
>
> Diretório após ser feita uma alteração:
>
> C:/ProgramFiles(x86)/NetMake/v9/[wwwroot/](http://wwwroot/)sc/devel/conf/scriptcase/nm\_scriptcase.db

Para que o Scriptcase funcione corretamente, devemos alterar este caminho acessando o arquivo config.php, para que seja feito o mapeamento correto até a base de dados do Scriptcase.

---

## Correção do erro : Windows

Para corrigir este erro no Windows, basta seguir os passos abaixo: 

1 -Primeiro, precisamos alterar o nome do arquivo config\_.php para config.php na pasta raiz do seu Scriptcase.

![](http://cdn1.netmake.com.br/img_kb/pt_br/corrigindo_erro_acesso_SC_base/2.png)

 ![](https://help.scriptcase.net/galleryDocuments/edbsne7b3496b16f8f663c0b9f252ce95a22f3db90757c232cbe8d0a4d365a3230891754095598fea5f9b39253011ba8f4e8d?inline=true)

2 - Após alterar o arquivo para "config.php", acesse o mesmo pelo navegador, usando o Ip de acesso ao Scriptcase, o nome da pasta raiz.

> Exemplo:
>
> 127.0.0.1:8091/scriptcase/config.php.

 3 - Agora, na aba "Server", basta alterar o nome anterior da pasta para o novo nome, como mostra a imagem abaixo, depois, clique em "Salvar" , feito isso o problema é resolvido: 

![](https://img.zohostatic.com/zde/static/images/caution.png)

Não precisa informar Senha e/ou Usuário para essa configuração, apenas o drive DBMS e o caminho para o arquivo nm\_scriptcase.db

![](https://img.zohostatic.com/zde/static/images/info.png)

Caminho para o banco de dados:**C:\Program Files\NetMake\v9-php73\wwwroot\scriptcase\devel\conf\scriptcase**

![](https://img.zohostatic.com/zde/static/images/exclamation.png)

Esse caminho pode mudar apenas o diretório raiz para o **opt/Netmake**, certifique-se no seu ambiente onde o scriptcase está instalado.

**Diretório após a alteração:**

![](https://help.scriptcase.net/galleryDocuments/edbsn9e2cc962e6959f7fffd1181351750423661c089963bf00a59c74bf1eb28de36acfc88c1d81b262d2473cc3b7f74ab4ac?inline=true)

---

## Correção do erro Linux

Para corrigir o erro em uma distribuição Linux, iremos utilizar o Terminal. Basta seguir os passos abaixo:

1 - Primeiro, abra o terminal e digite o comando abaixo, esse comando é utilizado para evitar problemas de permissão:

```
 sudo su
```

Em seguida digite a senha do seu computador.

2 - Acesse o diretório onde se encontra sua pasta do **s**criptcase, usando o comando cd, como mostra o exemplo abaixo:  

> Nesse exemplo o scriptcase está instalado no diretório /var:
>
> ```
> cd /var/www/html/sc/
> ```

3 - Feito isso, iremos mudar o nome do arquivo config\_.php para config.php, é possível mudá-lo usando o comando abaixo:

```
mv config_.php config.php
```

4 - Após mudar o nome do arquivo, podemos acessa-lo no navegador, para isso, é preciso colocar o Ip de acesso ao scriptcase, em seguida, a pasta raiz do Scriptcase, e por fim, coloque o nome do arquivo que alteramos no passo anterior, como mostra o exemplo abaixo:

> Exemplo: 
>
> 127.0.0.1:8091/scriptcase/config.php

5 - Finalmente, iremos mudar o diretório de acesso a base de dados Scriptcase, que se encontra na aba Server, iremos mudar de "scriptcase",como mostra o exemplo abaixo. Feito isso, clique em "Salvar" para que as alterações tenham efeito.

![](https://img.zohostatic.com/zde/static/images/caution.png)

Não precisa informar Senha e/ou Usuário para essa configuração, apenas o drive DBMS e o caminho para o arquivo nm\_scriptcase.db

![](https://img.zohostatic.com/zde/static/images/info.png)

Caminho para o banco de dados:/var/www/html/scriptcase/devel/conf/scriptcase/nm\_scriptcase.db

![](https://img.zohostatic.com/zde/static/images/exclamation.png)

Esse caminho pode mudar apenas o diretório raiz para o opt/Netmake, certifique-se no seu ambiente onde o scriptcase está instalado

Alteração do diretório:

![](https://help.scriptcase.net/galleryDocuments/edbsn7f03755b36ec7c6ac49b96937a08c770d73c701fe394507e1bf5e8c3dad7d32b5e8bcd3ba59590f58a134131c930882f?inline=true)