Mostrando postagens com marcador Banco de Dados. Mostrar todas as postagens
Mostrando postagens com marcador Banco de Dados. Mostrar todas as postagens

quinta-feira, 5 de setembro de 2013

SQL Server - Backup em outra estação/servidor

Backup do SQL Server em outro IP:

BACKUP DATABASE
TO DISK = '\\\ \\ '
WITH NOINIT, NOUNLOAD,
Name = 'BACKUP',
COMPRESSION, NOSKIP,
STATS = 10, NOFORMAT
GO



Exemplo:

BACKUP DATABASE
TO DISK = '\\192.168.1.199\publico\ArquivodeBackup.BKP'
WITH NOINIT, NOUNLOAD,
Name = 'BACKUP',
COMPRESSION, NOSKIP,
STATS = 10, NOFORMAT
GO

quinta-feira, 3 de janeiro de 2013

Totvs - Sped / NFe

Após realizar as instalações do "Totvs TSS" e "Top Connect", e o mesmo estiver apresentado erros durante o envio da nota.. é preciso verificar:

1) Qual o IP do servidor? Ex: 192.168.0.13

2) Qual a porta utilizada pelo TSS? Para saber qual a porta está sendo usada, você deve parar o serviço TSS e iniciar o programa Totvs TSS Server. Exemplo: 8083



3) Verificar no RMNucleus (Opções - Parâmetros - RMNucleus - Integrações - Fiscal - Parâmetros por Filial (duplo clique na Filial) - Conexão NFE) se o campo "URL do Servidor Totvs Services" possuem o IP e Porta (conforme itens 1 e 2):



4) Verificar se o arquivo APPSERVER.INI (localizado em C:\TOTVSSPED\BIN\APPSERVER) está com o IP e portas configurados (conforme itens 1 e 2).
Localize no arquivo entre colchetes, o IP e a Porta do servidor. Se os mesmos estiver diferentes do item 1 e 2, será preciso alterar no arquivo.


Ex: [192.168.0.13:8883]

5) Após realizar os procedimentos acima, feche o "Totvs TSS Server", e execute novamente. Caso não apresente erros, continue os procedimentos abaixo.



6) Execute o Internet Explorer no servidor e verifique se a comunicação está sendo realizada com sucesso (conforme tela abaixo):


Apresentando a tela acima, o Totvs Sped está se comunicando com o servidor.
Você pode realizar este mesmo procedimento nas estações. Caso a tela não seja apresentada com informações dos serviços, repita os itens 1 a 6.

7) Verifique a comunicação com o SEFAZ.  No RMNucleus, menu "Utilitários - Sped - NF-e (estadual) - Processos - Monitor Sefaz". Selecione a Filial, e clique em Executar.
Com o status do serviço "SERVIÇO EM OPERAÇÃO" apresentado, não existe problemas de comunicação com a Secretaria da Fazenda. Caso contrário pode haver alguma inconsistência com a conexão da internet, firewall, etc, ou alguma inconsistência com o site da Secretaria da Fazenda.


8) Analise também a conexão do TOP Connect.

Execute o Top Connect, e na aba "Assistentes", clique em "Validação de Conexão".
Será aberto um assistente!
Clique em AVANÇAR, e selecione a base de dados a ser analisada.
Entre com o nome do ambiente a ser testado. O nome deste ambiente dever o mesmo da conexão criada na instalação do Top Connect em Fonte de Dados do Usuário no ODBC.

Conexão ODBC (TOTVSSPED)




Conexão Top Connect / ODBC



Dica: O serviço TSS e o programa Totvs TSS Server não podem ser executados ao mesmo tempo.







quinta-feira, 3 de fevereiro de 2011

C# - Conexão Simples com BD

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Data;
using System.Data.SqlClient;

namespace Prophix___Periodo
{
public partial class frmProphixPeriodo : Form
{
// Variáveis Globais
string StringConexao, Senha;
SqlConnection Conexao;

public frmProphixPeriodo()
{
InitializeComponent();
}

private void ConexaoBD_Open()
{
StringConexao = "Server=XX\XX;Database=;User ID=RM;Password=XX;Trusted_Connection=False";

Conexao = new SqlConnection(StringConexao);

Conexao.Open();
}

private void ConexaoBD_Close()
{
Conexao.Close();
}

private void Form1_Load(object sender, EventArgs e)
{
Senha = "rmenella";
dtpInicial.Value = DateTime.Now.Date;
dtpFinal.Value = DateTime.Now.Date;

ConexaoBD_Open();

SqlCommand QueryColigada = new SqlCommand("SELECT CODCOLIGADA, NOMEFANTASIA FROM GCOLIGADA ORDER BY CODCOLIGADA", Conexao);

SqlDataReader DadosColigada = QueryColigada.ExecuteReader();

while (DadosColigada.Read())
{
cbBox.Items.Add(DadosColigada["CODCOLIGADA"] + " - " + DadosColigada["NOMEFANTASIA"]);
}

ConexaoBD_Close();
}

private void btnExecutar_Click(object sender, EventArgs e)
{
int ColigadaSelecionada;
DateTime DataInicial, DataFinal;

DataInicial = dtpInicial.Value;
DataFinal = dtpFinal.Value;
ColigadaSelecionada = cbBox.SelectedIndex;
//label1.Text = Convert.ToString(ColigadaSelecionada);
lblStatus.Text = "EM EXECUÇÃO";

try
{
ConexaoBD_Open();
SqlCommand StoredProc = new SqlCommand("SP_INTEGRACAO_RM_PROPHIX_PERIODO", Conexao);
StoredProc.CommandType = CommandType.StoredProcedure;
StoredProc.Parameters.AddWithValue("@CODCOLIGADA", ColigadaSelecionada);
StoredProc.Parameters.AddWithValue("@DATAINICIAL", DataInicial);
StoredProc.Parameters.AddWithValue("@DATAFINAL", DataFinal);
StoredProc.Parameters.AddWithValue("@CODHISTP", "");
StoredProc.CommandTimeout = 1000;
StoredProc.ExecuteNonQuery();
lblStatus.Text = "EXECUTADO COM SUCESSO!";
}
catch (SqlException ErroSQL)
{
lblStatus.Text = ErroSQL.Message;
}
finally
{
ConexaoBD_Close();
}
}

private void maskedTextBox1_MaskInputRejected(object sender, MaskInputRejectedEventArgs e)
{
}

private void textBox1_TextChanged(object sender, EventArgs e)
{
}

private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
{
//label1.Text = Convert.ToString(cbBox.SelectedIndex);
}

private void frmProphixPeriodo_FormClosed(object sender, FormClosedEventArgs e)
{
}

private void maskedTextBox1_MaskInputRejected_1(object sender, MaskInputRejectedEventArgs e)
{
}

private void maskedTextBox1_TextChanged(object sender, EventArgs e)
{
if (mtbSenha.Text == Convert.ToString(Senha))
{
btnExecutar.Enabled = true;
}
else
{
btnExecutar.Enabled = false;
}
}

}
}

quarta-feira, 13 de janeiro de 2010