AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • Início
  • system&network
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / dba / 问题

Perguntas[connectivity](dba)

Martin Hope
td48260
Asked: 2022-11-19 09:17:52 +0800 CST

MariaDB Eventos de conexão abortada

  • 7

Um servidor Windows (2022) tem o MariaDB 10.4 em execução. Nos logs do Visualizador de Eventos para Windows > Aplicativo, há dois eventos que acontecem a cada minuto:

Aborted connection ### to db: 'unconnected' user: 'unauthenticated' host: 'localhost' (Esta conexão foi fechada normalmente sem autenticação) Aborted connection ### to db: 'unconnected' user: 'unauthenticated' host: 'localhost' (Ocorreu um erro ao ler os pacotes de comunicação)

Observe que '###' é um número que aumenta sequencialmente. De alguma forma, isso está relacionado ao serviço MariaDB porque os eventos não aparecem quando o serviço é interrompido.

Existe alguma maneira de suprimir esses eventos?

Obrigado

connectivity
  • 1 respostas
  • 33 Views
Martin Hope
ΩmegaMan
Asked: 2022-09-03 13:06:18 +0800 CST

Universal Data Link não tem opção de MFA no Windows 10/11

  • 0

Ao analisar a configuração do Universal Data Link (UDL) da documentação (V2022/2019 e 2016), ela diz que posso usar um arquivo UDL para tentar um Active Directory - Universal with MFA support:login de tipo por meio do menu suspenso ( Seção 2 nas caixas de diálogo abaixo ).

Mas minha versão em uma VM Windows 10 e minha estação de trabalho Windows 11 não têm essa opção. O que eu tenho que fazer, para obter a opção?


À esquerda está (caixa de diálogo do Windows 10/11) À direita está a visualização da documentação.

insira a descrição da imagem aqui

sql-server connectivity
  • 1 respostas
  • 19 Views
Martin Hope
folow
Asked: 2022-04-02 02:47:45 +0800 CST

NÃO é possível estabelecer conexão do cliente db2 para o servidor db2 v11.5

  • 0
  1. Instalei o Db2 v11.5.7.0 no Linux/x86_64 dentro do meu PC virtual usando o VirtualBox no Windows 10.
  2. Eu criei banco de dados com o nome TEST1
  3. Eu me conectei ao banco de dados usando o soquete Unix: db2 connect to TEST1 e a conexão foi concluída com sucesso.
  4. Verifique a configuração DB2COMM: db2set DB2COMM e a saída é DB2COMM=TCPIP
  5. Apenas para garantir que a conexão TCP/IP funcione com o Db2, criei o nó local e o banco de dados do catálogo:
db2 catalog tcpip node loctcp remote localhost server 50000
db2 catalog database test1 as tcptest1 at node loctcp
db2 terminate
db2 connect to tcptest1 user db2inst1 using <password>

e a conexão foi concluída com sucesso.

  1. Agora, no meu PC VirtualBox Windows 10 host, defino o encaminhamento de porta Host Port: 60127 e Guest Port: 50000.
  2. No meu PC com Windows: netstat -an -p tcp | find ":60127" posso ver que a conexão está no estado LISTENING.
  3. No meu PC com Windows:
db2 catalog tcpip node remtcp remote localhost server 60127
db2 catalog database test1 as tcptest1 at node remtcp
db2 terminate
  1. No meu PC com Windows, conecte-se ao banco de dados

db2 connect to tcptest1 user db2inst1 using <password>

PROBLEMA: Parece que a conexão trava. Após alguns minutos, recebo erro no cliente Db2:

SQL30081N Foi detectado um erro de comunicação. Protocolo de comunicação utilizado: "TCP/IP". API de comunicação em uso: "SOCKETS". Local onde o erro foi detectado: "127.0.0.1". Função de comunicação detectando o erro: "recv". Código(s) de erro específico do protocolo: "10054", "*", "0". SQLSTATE=08001

  1. Tentando entender o problema. No servidor Linux: a) Verifiquei o firewall e está desabilitado. b) IPv6 está desabilitado c) Db2 está escutando na porta 50000 usando IPv4
  2. Wireshark no Windows ouvindo a porta 60127. a) A conexão TCP é estabelecida b) A conexão Db2 DRDA nunca aparece.
  3. Tcpdump no servidor Linux capturando tráfego de rede de 50.000 portas. a) A conexão TCP é estabelecida b) A conexão Db2 DRDA nunca aparece.

Parece que algo está errado dentro da máquina virtual Linux, mas as etapas 4 e 5 devem estar bem com a conexão TCP/IP do Db2.

Alguma idéia do que mais para verificar por que a conexão do cliente Db2 não funciona?

PS Eu tenho exatamente a mesma instalação com Db2 v11.1 e conexão Db2 do meu PC está funcionando bem.

db2 connectivity
  • 1 respostas
  • 381 Views
Martin Hope
Jeremy
Asked: 2021-11-26 22:35:37 +0800 CST

Como se conectar ao Oracle RAC do HOST

  • 0

Para um projeto de faculdade, tenho que configurar uma instância RAC e um aplicativo, já consegui configurar meu laboratório RAC usando máquinas virtuais usando este vídeo guia , agora só preciso programar um aplicativo para conectar a minha instância RAC mas ... Eu não tenho certeza de como fazê-lo! Suponho que tenho que me conectar à rede SCAN? Mas eu tinha configurado como rede privada no adaptador de rede de cada máquina... Não configurei o DNS (fiquei travado por 4 dias e o vídeo guia não mostrava como configurar), então agora estou preso tentando se conectar a este banco de dados do DBeaver antes de programar meu aplicativo de nó.

Aqui estão algumas informações sobre o meu laboratório.

Eu tenho duas instâncias: node1 e node. insira a descrição da imagem aqui

Status do serviço:

$ /crsctl check crs
CRS-4638: Oracle High Availability Services is online
CRS-4537: Cluster Ready Services is online
CRS-4529: Cluster Synchronization Services is online
CRS-4533: Event Manager is online

Configuração de digitalização?

$ ./srvctl config scan
SCAN name: node-scan, Network: 1
Subnet IPv4: 192.168.24.0/255.255.255.0/enp0s3, static
Subnet IPv6: 
SCAN 1 IPv4 VIP: 192.168.24.41
SCAN VIP is enabled.
SCAN 2 IPv4 VIP: 192.168.24.42
SCAN VIP is enabled.
SCAN 3 IPv4 VIP: 192.168.24.43
SCAN VIP is enabled.

Ouvinte de varredura

$ ./srvctl config scan_listener
SCAN Listeners for network 1:
Registration invited nodes: 
Registration invited subnets: 
Endpoints: TCP:1521
SCAN Listener LISTENER_SCAN1 exists
SCAN Listener is enabled.
SCAN Listener LISTENER_SCAN2 exists
SCAN Listener is enabled.
SCAN Listener LISTENER_SCAN3 exists
SCAN Listener is enabled.

Como não há DNS, tive que configurar /etc/host assim para ambos os nós.

# Default

127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
# Public
192.168.24.1 node1.localdomain node1
192.168.24.2 node2.localdomain node2
# Private
192.168.10.1 node-priv.localdomain node1-priv
192.168.10.2 node2-priv.localdomain node2-priv
# Virtual
192.168.24.31 node1-vip.localdomain node1-vip
192.168.24.32 node2-vip.localdomain node2-vip
# SCAN
192.168.24.41 node-scan.localdomain node-scan
192.168.24.42 node-scan.localdomain node-scan
192.168.24.43 node-scan.localdomain node-scan
oracle connectivity
  • 2 respostas
  • 449 Views
Martin Hope
Dave
Asked: 2021-11-19 13:30:46 +0800 CST

Pode se conectar à instância virtual do MySql usando 127.0.0.1, mas não localhost

  • 3

Executando o MySql 5.7.33 em uma instância local do VirtualBox. Eu encaminhei a porta 3306 do servidor virtual para ser acessível localmente. No meu host virtual, tenho isso no meu arquivo /etc/mysql/my.cnf ...

[client]
#password = your_password
port = 3306
socket = /var/run/mysqld/mysqld.sock

[mysqld]
port = 3306
bind-address = 0.0.0.0
datadir = /var/lib/mysql
socket = /var/run/mysqld/mysqld.sock
pid-file = /var/run/mysqld/mysqld.pid

Da minha máquina local, posso me conectar à instância do MySql usando

mysql -h 127.0.0.1 -u my_user my_db -p

Mas uma vez que mudo para “localhost”, não consigo mais me conectar

$ mysql -h localhost -u my_user my_db -p
Enter password: 
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)

Não tenho certeza qual é o problema. Da minha máquina local (ou seja, não do servidor virtual), isso é retornado para “localhost”…

$ host localhost
localhost has address 127.0.0.1
localhost has IPv6 address ::1
mysql connectivity
  • 3 respostas
  • 738 Views
Martin Hope
AxD
Asked: 2021-10-05 01:46:54 +0800 CST

Documentação oficial para todos os parâmetros de string de conexão

  • 1

Estou procurando essa informação há anos, mas não consigo encontrá-la:

Existe alguma documentação disponível em learn.microsoft.com fornecendo uma tabela com todos os parâmetros de string de conexão válidos, seus valores de argumento válidos, seus valores padrão e suas implicações, para SQL Server e LocalDB?

Tudo o que encontro são alguns tutoriais e páginas de exemplo, mas nenhuma página de referência completa.

sql-server connectivity
  • 1 respostas
  • 70 Views
Martin Hope
Koughdur
Asked: 2021-08-03 17:42:31 +0800 CST

O computador remoto não pode se conectar à instância com barra invertida

  • 0

Estamos migrando duas instâncias do SQL Server 2008 em uma máquina Win7 para o SQL Server 2019 em um servidor Win10. O servidor antigo tinha duas instâncias: 123.123.123.123 e 123.123.123.123\ABC. Não tivemos problemas para conectar a ambas as instâncias de todos os nossos computadores em rede.

No novo servidor as instâncias são: CMP0123456 e CMP0123456\ABC. Podemos nos conectar à instância sem a barra, mas não podemos nos conectar à instância com a barra. O erro é SQL Error 17: Servidor não existe ou acesso negado.

O ping CMP0123456 funciona para computadores remotos.

Verifiquei se o gerenciador de configuração e os serviços do SQL Server e do SQL Server Agent estão em execução para ambas as instâncias. O navegador também está em execução. Ambas as instâncias usam os protocolos TCP/IP e de memória compartilhada. Pipes nomeados estão desabilitados.

Posso acessar ambas as instâncias por meio do SSMS local.

Eu não sou um DBA. Não configurei o servidor antigo ou o SQL Server 2008. Estou apenas vagamente familiarizado com problemas de rede. Verifiquei o firewall no novo servidor e ambas as portas 1433 e 1434 estão habilitadas/abertas. 1433 usa TCP e 1434 usa UDP.

Por alguma razão, o PolyBase tem as portas 1433 e 1434. Instalei o PolyBase, mas não acho que realmente precise dele. Se esse for o problema, existe uma maneira de associar as portas 1433 e 1434 diretamente ao SQL Server 2019?

Ou há alguma outra configuração no SQL Server e/ou no Firewall/Networking/DNS que preciso alterar para que os computadores remotos vejam a instância \ABC?

sql-server connectivity
  • 1 respostas
  • 240 Views
Martin Hope
Pixelated
Asked: 2021-04-02 00:20:37 +0800 CST

O Microsoft JDBC Driver 4.0 pode se conectar ao SQL Server 2019 e executar DML sem problemas?

  • 1

O artigo BOL de compatibilidade de versão do SQL informa que a versão mínima do driver JDBC compatível para SQL Server 2019 é 7.4.

Um driver JDBC mais antigo ainda pode se conectar ao SQL Server 2019? Ou apenas as versões de driver listadas como compatíveis podem se conectar às versões especificadas do SQL Server?

sql-server connectivity
  • 1 respostas
  • 2416 Views
Martin Hope
now_world
Asked: 2021-02-13 23:31:03 +0800 CST

Não autorizado no teste para executar o comando

  • 2

Aqui está o meu código:

mongoose.connect(consts.database, {
    useNewUrlParser: true,
    useUnifiedTopology: true,
    sslCA: consts.databaseCert,
});
//...
const user = await db.userModel.findOne({
    username: usernameLowerCase
}).exec();

Aqui está minha string de conexão do banco de dados (anônima):

mongodb://myUser:[email protected]:27017,SG-staging-43334.servers.mongodirector.com:27017?replicaSet=RS-staging-0&ssl=true&authSource=stagingDB

Estou recebendo este erro:

MongoError: not authorized on test to execute command {
    find: "users",
    filter: {
        username: "bob"
    },
    projection: {},
    limit: 1,
    singleBatch: true,
    batchSize: 1,
    returnKey: false,
    showRecordId: false,
    lsid: {
        id: UUID("0a9400e3-83e3-429c-b8c9-92ade2ff210e")
    },
    $clusterTime: {
        clusterTime: Timestamp(1613200171, 1),
        signature: {
            hash: BinData(0, FED473B580D13E7E5073756DB5140981AADB2985),
            keyId: 6928615819992774977
        }
    },
    $db: "test"
}

Informações do usuário do banco de dados:

myUser  [{"role":"readWrite","db":"stagingDB"}]

Não tenho ideia de por que estou recebendo esse erro not authorized on test to execute commande, na string de retorno $db: "test", nem tenho um banco de dados chamado test. O que eu poderia estar fazendo de errado? Eu adicionei recentemente este novo usuário myUser, mas agora estou recebendo este erro. Este erro significa que o usuário não está autorizado a "testar" comandos? Ou significa que estou tentando (de alguma forma) me conectar a um banco de dados chamado "teste"?

mongodb connectivity
  • 1 respostas
  • 4610 Views
Martin Hope
Migsi
Asked: 2020-11-03 05:19:55 +0800 CST

PgAdmin 4 - Como conectar ao banco de dados usando soquete unix via túnel ssh?

  • 9

Embora possa parecer relacionado a esta questão , não é, porque estou interessado no uso de soquetes unix em vez de TCP/IP.

No entanto, não consigo me conectar a um banco de dados PostgreSQL remoto usando soquetes unix e um túnel ssh com pgAdmin4. O pgAdmin sempre reivindica uma conexão recusada pelo servidor e pede uma senha, o que me faz pensar. Ao fazer o sshing no servidor e usar o psql, uma conexão pode ser feita perfeitamente usando o soquete unix (/var/run/postgresql). Existe algo especial que precisa ser definido para permitir tal configuração, ou isso pode até ser um bug no próprio pgAdmin? Eu apreciaria quaisquer idéias para resolver este problema sem ter que recorrer a conexões TCP/IP no lado remoto.

Também posto algumas telas da minha configuração atual:

guia de conexão

guia do túnel ssh

postgresql connectivity
  • 1 respostas
  • 2112 Views

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    conectar ao servidor PostgreSQL: FATAL: nenhuma entrada pg_hba.conf para o host

    • 12 respostas
  • Marko Smith

    Como fazer a saída do sqlplus aparecer em uma linha?

    • 3 respostas
  • Marko Smith

    Selecione qual tem data máxima ou data mais recente

    • 3 respostas
  • Marko Smith

    Como faço para listar todos os esquemas no PostgreSQL?

    • 4 respostas
  • Marko Smith

    Listar todas as colunas de uma tabela especificada

    • 5 respostas
  • Marko Smith

    Como usar o sqlplus para se conectar a um banco de dados Oracle localizado em outro host sem modificar meu próprio tnsnames.ora

    • 4 respostas
  • Marko Smith

    Como você mysqldump tabela (s) específica (s)?

    • 4 respostas
  • Marko Smith

    Listar os privilégios do banco de dados usando o psql

    • 10 respostas
  • Marko Smith

    Como inserir valores em uma tabela de uma consulta de seleção no PostgreSQL?

    • 4 respostas
  • Marko Smith

    Como faço para listar todos os bancos de dados e tabelas usando o psql?

    • 7 respostas
  • Martin Hope
    Jin conectar ao servidor PostgreSQL: FATAL: nenhuma entrada pg_hba.conf para o host 2014-12-02 02:54:58 +0800 CST
  • Martin Hope
    Stéphane Como faço para listar todos os esquemas no PostgreSQL? 2013-04-16 11:19:16 +0800 CST
  • Martin Hope
    Mike Walsh Por que o log de transações continua crescendo ou fica sem espaço? 2012-12-05 18:11:22 +0800 CST
  • Martin Hope
    Stephane Rolland Listar todas as colunas de uma tabela especificada 2012-08-14 04:44:44 +0800 CST
  • Martin Hope
    haxney O MySQL pode realizar consultas razoavelmente em bilhões de linhas? 2012-07-03 11:36:13 +0800 CST
  • Martin Hope
    qazwsx Como posso monitorar o andamento de uma importação de um arquivo .sql grande? 2012-05-03 08:54:41 +0800 CST
  • Martin Hope
    markdorison Como você mysqldump tabela (s) específica (s)? 2011-12-17 12:39:37 +0800 CST
  • Martin Hope
    Jonas Como posso cronometrar consultas SQL usando psql? 2011-06-04 02:22:54 +0800 CST
  • Martin Hope
    Jonas Como inserir valores em uma tabela de uma consulta de seleção no PostgreSQL? 2011-05-28 00:33:05 +0800 CST
  • Martin Hope
    Jonas Como faço para listar todos os bancos de dados e tabelas usando o psql? 2011-02-18 00:45:49 +0800 CST

Hot tag

sql-server mysql postgresql sql-server-2014 sql-server-2016 oracle sql-server-2008 database-design query-performance sql-server-2017

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve