Avalados por :

Criar alocação de disco antes de executar -create database no ASE Server 15.5?

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 5 Vistas
0
Cargando...

Olá especialistas,

Tenho uma pergunta sobre a criação de um novo banco de dados no ASE Server 15.5.

Devo primeiro criar a alocação de disco e então lançar

-create database em xxxx.dat

ou o comando

-create database cria automaticamente a alocação de disco?

Quero dizer:

Primeira opção:

disk init

name = "user_disk",

physname = "/usr/u/sybase/data/userfile1.dat",

size = 5120,

Create database myDB

on "user_disk" ='size'

log on "user_disk"='size

Segunda opção: executar apenas create database sem disk init:

Create database myDB

on "user_disk" ='size'

log on "user_disk"='size



Obrigado

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

3 Respuestas

0
Cargando...

Obrigado!

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Os dispositivos devem ser criados antes de poder criar um banco de dados neles.

Os dispositivos podem ter sido criados há muito tempo; contanto que existam e tenham espaço livre suficiente, você pode executar CREATE ou ALTER DATABASE neles.

-bret

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Olá,

Primeiro, você precisa criar dois dispositivos com disk init. Um dispositivo é para os dados e o outro para o registro de transações. Uma vez criados, você pode criar um banco de dados neles. Aqui está um exemplo:

disk init name = 'cistest_data2',

physname = '/var/sybase/devices/cistest_data2',

size = '1024M'

go

disk init name = 'cistest_log2',

physname = '/var/sybase/devices/cistest_log2',

size = '512M'

go

create database cistest_1503b on cistest_data2 = 1024 log on cistest_log2 = 512

go

Tenha em mente que o parâmetro de tamanho em disk init está em páginas, mas você pode especificar outros como visto no meu exemplo.

Os tamanhos em create database são MB por padrão.

Se o seu dispositivo não for grande o suficiente, você pode expandi-lo usando o comando "disk resize". O novo/espaço adicional deve ser adicionado ao banco de dados através do comando alter database.

Você pode usar

sp_helpdevice [nome do dispositivo]

para verificar os dispositivos e

sp_helpdb [nombredb]

para verificar os bancos de dados.

Atenciosamente,

Juergen

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?