terça-feira, maio 31, 2016
Configuração DHCP PowerShell
Pequena referência de comandos em PowerShell para configuração do DHCP no Windows Server
Adicionando um Scope:
>Add-DhcpServerv4Scope -Name "ADM" -StartRange 192.168.14.10 -EndRange 192.168.14.100 -SubnetMask 255.255.255.0 -State InActive
Configurando como ativo
>Set-DhcpServerv4Scope -ScopeId 192.168.14.0 -State Active
Especificando o DNS a nível de server options.
>Set-DhcpServerv4OptionValue -DnsServer 192.168.14.251
Roteador server options.
>Set-DhcpServerv4OptionValue -Router 192.168.14.254
Domain name.
>Set-DhcpServerv4OptionValue -DnsDomain contoso.com
domingo, maio 22, 2016
Migration Tools Windows 2012 R2
Descreverei os passos para a para a migração da Role DHCP, o ambiente é composto por duas máquinas, o servidor que terá as roles transferidas WS08R2 e o servidor de destino WS12R2
Importante: Efetuar a instalação\autorização da Role DHCP no servidor de destino.
O primeiro passo é instalar a ferramenta de migração no servidor WS12R2, com o comando:
>Install-WindowsFeature Migration
Após a instalação executar o Windows Server Migration Tools
Importante: O caminho com a instalação das ferramentas de migração é: %windir%\System32\ServerMigrationTools
Executar o comando Get-SmigServerFeature para verificar as features instaladas no servidor de destino (WS12R2)
>Get-SmigServerFeature
Executar o comando abaixo para criar o arquivo que deverá ser transferido para o servidor WS08R2
PS C:\Windows\system32\ServerMigrationTools>.\SmigDeploy.exe /package /architecture amd64 /os WS08R2 /path D:\MigrationTools
Após transferir os arquivos para o servidor WS08R2 executar o aplicativo SmigDeploy.exe com privilegio de administrador, assim ficará disponível as ferramentas de migração.
Administrative Tools - Windows Server Migration Tools
Para o serviço DHCP Server:
>Stop-Service "DHCP Server"
Abrir o Migration Tools e executar o seguinte comando(Estou armazenado no caminho C:\TEMP):
C:\Windows\system32>Export-SmigServerSetting -featureID DHCP -Path C:\TEMP -verbose
Desautorizando servidor WS08R2
>Netsh DHCP delete server WS08R2 IP
Copiar o conteúdo exportado para o novo servidor.
No servidor de destino W12R2 abrir o powershell e importar a Snapin:
>Add-PSSnapin Microsoft.Windows.Servermanager.Migration
Importar as configurações
>Import-SmigServerSetting -FeatureId DHCP -force -Path D:\TEMP\
Iniciar o serviço:
> start-service "DHCP Server"
Agora as configurações estarão disponíveis no novo servidor.
sábado, maio 21, 2016
PowerShell - Importar Sessão
Estou lendo um livro sobre PowerShell, "Learn Windows PowerShell in a Month of Lunches ", recomendo o livro, vou deixar uma dica que achei bem interessante, normalmente quando precisamos executar um comando em um computador remoto utilizamos o comando enter-pssession, ou dependendo do comando podemos usar o parâmetro -computername de qualquer forma vamos imaginar o seguinte cenário, você deseja obter a lista de usuários do Active Directory, e você está impossibilitado de instalar as ferramentas de administração remota do Active Directory (RSAT-AD-PowerShell) e também não quer usar a comando enter-pssession, é possível importar o módulo do AD-Powershell para a sua máquina, mas a algumas limitações, quando a conexão for fechado será necessário repetir os passos, porque na verdade o comando não é executado na máquina local é executado na máquina remota, vamos lá!
Criando uma nova sessão e armazenando na variavel $teste
> $teste = New-PSSession -ComputerName contos-ad
Importando o módulo remoto
> Invoke-Command -ScriptBlock { Import-Module activedirectory } -Session $teste
Importando os comandos para a máquina local
> Import-PSSession -Session $teste -Module activedirectory -Prefix maykon
ModuleType Name ExportedCommands
---------- ---- ----------------
Script tmp_50c9271b-d963-42c5... {Get-ADFineGrainedPasswordPolicy, Set-ADGroup, Get-ADResourcePropertyVal...
ModuleType Name ExportedCommands
---------- ---- ----------------
Script tmp_50c9271b-d963-42c5... {Get-ADFineGrainedPasswordPolicy, Set-ADGroup, Get-ADResourcePropertyVal...
Agora é possível obter as informações como os usuários com o comando abaixo, é necessário especificar o prefixo, que neste exemplo é maykon
> Get-maykonADuser
sexta-feira, maio 06, 2016
Oracle Expdp
I was trying export a schema in Oracle 11G with a user name "MYUSER", but i get this error:
ORA-39002: invalid operation
ORA-39070: Unable to open the log file.
ORA-39145: directory object parameter must be specified and non-null
ORA-39070: Unable to open the log file.
ORA-39145: directory object parameter must be specified and non-null
I had already set up DATA_PUMP_DIR, you can check the location with this command:
SELECT owner, directory_name, directory_path FROM all_directories
This error is because "MYUSER" doesn't have permission, you can allow "MYUSER" use expdp executing this command:
Assinar:
Postagens (Atom)