Ir para conteúdo
Fórum Script Brasil

Fernando Nuñez

Membros
  • Total de itens

    4
  • Registro em

  • Última visita

Sobre Fernando Nuñez

Fernando Nuñez's Achievements

0

Reputação

  1. ArteEN muito obrigado, consegui, agora funcionou perfeitamente, e importou super rápido!
  2. Boa Noite, obrigado pela dica, O retorno foi 10. Se eu coloco no insert os dado manualmente ele vai, mas como isso precisa ficar num agendamento e inserindo quantos tiverem preciso substituir pelos dados do arquivo CSV ai que não estou conseguindo!
  3. Como faço isso, poderia ajudar, pois o que preciso importar no ORACLE são dados como no exemplo abaixo: f1200216;FLAVIANA BRANCO DE MORAES;FLAVIANA;CD18668B;f106183;WICKBOLD.12 - SANTA CATARINA.USUARIOS;Promotor Vendas;flaviana.moraes.sc@wickbold.com.br;0;0
  4. Boa Tarde, Estou criando um arquivo de um banco de dados Oracle no formato .CSV e preciso integrar essas informações em outro banco Oracle. Até ai pra gerar as informações ele gera num pasta na rede o arquivos com os dados porém quando vou dar o insert ele apresenta erro: Traceback (most recent call last): File "c:/Users/f105681/Documents/Programas_Python/Conexão_Oracle/Mercanet/Promotores/autom_promotores.py", line 16, in <module> , (lines[0], lines[1], lines[2], lines[3], lines[4], lines[5], lines[6], lines[7], lines[8], lines[9])) IndexError: list index out of range PS C:\Users\f105681\Documents\Programas_Python\Conexão_Oracle\Mercanet\Promotores> Esse é o Insert: import cx_Oracle import csv #import schedule #import time # Criand conexão com o Banco con = cx_Oracle.connect('admahd/admahd@192.168.1.10/cscqa') cur = con.cursor() with open(r"C:\Users\f105681\Documents\Programas_Python\Conexão_Oracle\Mercanet\Promotores\Promotores.csv") as f: csv_reader = csv.reader(f, delimiter=',') print(f) for lines in csv_reader: cur.execute(r"""insert into client(client, fullname, nickname, pwd ,boss , ORGUNIT , title, emailid, inactive, sincronizar) values(:0, :1, :2, :3, :4, :5, :6, :7, :8, :9)""" , (lines[0], lines[1], lines[2], lines[3], lines[4], lines[5], lines[6], lines[7], lines[8], lines[9])) con.commit() print('Dados Inseridos com sucesso!') print('Commit efetuado!') cur.close() con.close() Alguma sugestão?
×
×
  • Criar Novo...