Redirecionar visitantes a uma página de aviso, quando houver instabili
Quando você conecta em um banco
de dados pelo ASP, você não tem certeza
se a conexão estará disponível
sempre a todos. Desta forma, com o uso deste código,
o usuário será redirecionado para uma
página de aviso ou outra que você desejar,
quando ocorrer o erro abaixo:
Microsoft OLE DB Provider for ODBC Drivers
error ‘80004005’ [Microsoft][ODBC SQL↳SQL64 conteúdosSQL Server – Como evitar SQL Injection?Data · mai 2019Azure SQL DB Managed InstanceData · abr 2019SQL Server – Como evitar SQL Injection? Pare de utilizar Query Dinâmica como EXEC(@Query)Data · abr 2019Ver tudo em Data → Server Driver][SQL
Server]SQL Server has been paused. No new connections
will be allowed. /LocalTaeyo/QAboard/S.asp, line 11
NOTA: Este exemplo marca a página
msg.asp como a de aviso. Então, crie uma
com este nome e insira um aviso de instabilidade no
servidor de banco de dados.
<%
on error resume next
Set DbCon = Server.CreateObject("ADODB.Connection")
‘faça sua string de conexao aqui normalmente
DbCon.Open ("DSN=***;uid=***;pwd=***;")
If Dbcon.Errors.Count
> 0 then
if Err.number = "-2147467259" then
‘msg.asp : faça este pagina de aviso!
Response.Redirect "msg.asp" ‘On Error Connecting
else
Response.Redirect "GoAhead.asp"
end if
else
Response.Redirect
"GoAhead.asp"
end if
%>







