Sign inSign up

jprogramador/dotnetcore_and_odbc_hana

By jprogramador

•Updated about 4 years ago

Image
0

169

jprogramador/dotnetcore_and_odbc_hana repository overview

⁠DOTNETCORE e ODBC para HANA

Imagem baseada na mcr.microsoft.com/dotnet/runtime:3.1 com o unixODBC e o HANA Client.

⁠Dockerfile de exemplo

FROM jprogramador/dotnetcore_and_odbc_hana:latest AS base
WORKDIR /app
FROM mcr.microsoft.com/dotnet/sdk:3.1 AS build-env
WORKDIR /app
COPY *.csproj ./
RUN dotnet restore
COPY . ./
RUN dotnet publish -c Release -o out
FROM base AS final
WORKDIR /app
COPY --from=build-env /app/out .
ENTRYPOINT ["dotnet", "WorkerService1.dll"]

⁠Exemplo de código

public static void ConectarODBC()
{
	try
	{
		using (var conn = new OdbcConnection("DRIVER={HDBODBC};SERVERNODE=XXX.XXX.XXX.XXX:30015" +
			";UID=USUARIO;PWD=SENHA;CS=ESQUEMA"))
		{
			conn.Open();
			conn.Close();
		}
	}
	catch
	{
		throw;
	}
}

public static void ConectarDOTNETCORE()
{
	try
	{
		using (var conn = new HanaConnection("Server=XXX.XXX.XXX.XXX:30015;UserID=USUARIO;Password=SENHA"))
		{
			conn.Open();
			conn.Close();
		}
	}
	catch
	{
		throw;
	}
}

Tag summary

Content type

Image

Digest

sha256:552491fd1…

Size

451.8 MB

Last updated

about 4 years ago

docker pull jprogramador/dotnetcore_and_odbc_hana